-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path1)IntroductionToRuby.rb
64 lines (50 loc) · 981 Bytes
/
1)IntroductionToRuby.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
=begin
Contents:
Data Types: Numbers, Strings, Booleans
Variables
Math
puts and print
The .length Method
The .reverse Method
.upcase & .downcase
Single-Line Comments
Multi-Line Comments
=end
puts "### Data Types: Numbers, Strings, Booleans ###"
num = 1
puts num
boolean = true
puts boolean
string = "Ruby"
puts string
puts "### Variables ###"
number = 100
puts number
puts "### Math ###"
number1 = 2**5
puts number1
number2 = 100%3
puts number2
number3 = 2*5
puts number3
number4 = 9/3
puts number4
puts "### puts and print ###"
print "Hello "
puts "World"
puts "### The .length Method ###"
puts "My name is Alex".length
puts "### The .reverse Method ###"
string = "xelA si eman yM"
puts string
puts string.reverse
puts "### .upcase & .downcase ###"
puts "Alex".upcase
puts "Alex".downcase
puts "### Single-Line Comments ###"
# I'm a comment, bro!
puts "### Multi-Line Comments ###"
=begin
Hello!
Don't need any # symbols.
=end