-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathteste2.rb
More file actions
30 lines (18 loc) · 771 Bytes
/
teste2.rb
File metadata and controls
30 lines (18 loc) · 771 Bytes
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
nascimento = [28, "teste", 4.5, false]
puts nascimento.class # .class informa o objeto da variável nascimento
puts nascimento[0] # acessar os elementos do array
puts nascimento.length
simbol = :teste # :teste é uma string imutável. Adiciona o : antes da palavra pra indicar imutabilidade
puts simbol.object_id # saber a posição na memória
puts simbol.class
dic = {Breno: '31', Heloisa: '28', Pulga: '13'}
=begin
hash é tipo o dicionário do Python
só que a saída é um pouco diferente
(ruby não recebe acentos)
=end
puts dic
puts dic[:Breno] # chamei a chave breno e ele retorna o valor dessa chave
nome = "Heloísa"
puts "Meu nome é #{nome}." # #{} para concatenar
puts "O dia do meu aniversário é dia #{dic[:Heloisa]} de Maio."