-
Notifications
You must be signed in to change notification settings - Fork 0
/
control-flow.rb
98 lines (62 loc) · 1.28 KB
/
control-flow.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# puts "1" == 1
# puts 0 == []
# puts [] == ![]
# puts [1, 2, 3] === [1, 2, 3]
# conditionals
# case test
# when
# when
# else
# end
# loops
# while
# i = 0;
# while i < 5
# puts "Looping"
# i += 1
# end
# until
# counter = 0
# until counter == 10
# puts "Counting"
# counter += 1
# end
# times
# 10.times do |i|
# puts "Looping!"
# puts "i is: #{i}"
# end
# each
# (1..20).each do |num|
# puts num
# end
# name = "Steven"
# puts "Hi, #{name}" if name == "Steven"
# name = "Steven"
# puts "Hi, #{name}" unless name == "Steven"
# x = 0
# while x < 10 do
# puts "so many loops"
# end
# letter = "b"
# if letter == "a" || letter == "e" || letter == "i" || letter == "o" || letter == "u"
# "vowel"
# else
# "not a vowel"
# end
# def vowels_with_if_single_line(letter)
# true if letter == "a" && letter == "e" && letter == "i" && letter == "o" && letter == "u"
# end
# vowels_with_if_single_line("o")
# def vowels_with_if_single_line(letter)
# true if letter == "a" || letter == "e" || letter == "i" || letter == "o" || letter == "u"
# end
# vowels_with_if_single_line("o")
def using_truthiness
puts 7 > 8 || true
end
using_truthiness
def returning_false
puts 7 > 4 && 100 < 100
end
returning_false