Created
August 2, 2016 16:42
-
-
Save edvardm/4c3ff46c06c6f5c59f5d526bb2b56447 to your computer and use it in GitHub Desktop.
kertausta.rb
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# muuttujat ja lausekkeet | |
a = 3 + 4 - 20 / 5 # => 3 | |
b = "ohjelmointi on kivaa" # => "ohjelmointi on kivaa" | |
(b + a.to_s).upcase | |
# totuusarvot | |
jokuarvo = a > 1 # => true, koska a = 3 | |
toinenarvo = a < 0 # => false, ks. yllä | |
jokuarvo || !toinenarvo # => true (ainakin toinen tosi) | |
!false # => true | |
!true # => false | |
# kommentit alkavat risuaidalla, ja ovat vain lukijaa varten | |
# ehtolauseet | |
nice_weather = true | |
if nice_weather | |
puts "gonna go out" | |
else | |
puts "meh, stayin' inside" | |
end | |
# toisto | |
teksti = "Ruby on kiva kieli" | |
laskuri = 0 | |
loop do | |
nukkumisaika = rand | |
puts "nukutaan " + nukkumisaika.to_s + " sek" | |
sleep nukkumisaika | |
laskuri = laskuri + 1 | |
puts teksti | |
if laskuri > 999 | |
break | |
end | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment