-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrubyactivity1.rb
33 lines (23 loc) · 972 Bytes
/
rubyactivity1.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
# frozen_string_literal: true
# array
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
arr.each do |number|
puts number
end
# hash
h = { a: 1, b: 2, c: 3, d: 4 }
h[:b]
h[:e] = 5
puts "h = #{h}"
# contact data
contact_data = [['[email protected]', '123 Main st.', '555-123-4567'],
['[email protected]', '404 Not Found Dr.', '123-234-3454']]
contacts = { 'Analyn Cajocson' => {}, 'Avion School' => {} }
contacts['Analyn Cajocson'][:email] = contact_data[0][0]
contacts['Analyn Cajocson'][:address] = contact_data[0][1]
contacts['Analyn Cajocson'][:phone] = contact_data[0][2]
contacts['Avion School'][:email] = contact_data[1][0]
contacts['Avion School'][:address] = contact_data[1][1]
contacts['Avion School'][:phone] = contact_data[1][2]
puts "Analyn Cajocson: email: #{contact_data[0][0]} address: #{contact_data[0][1]} phone: #{contact_data[0][2]}"
puts "Avion School: email: #{contact_data[1][0]} address: #{contact_data[1][1]} phone: #{contact_data[1][2]}"