Как узнать тип переменной в Ruby?

Пользователь

от ian.heidenreich , в категории: Ruby , 4 месяца назад

Как узнать тип переменной в Ruby?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jorge , 4 месяца назад

@ian.heidenreich Вы можете узнать тип переменной в Ruby вызвав .call на переменной, небольшой пример как это работает ниже:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
hash = {}

# Вывод: Hash
print(hash.class)

array = []

# Вывод: Array
print(array.class)

integer = 123

# Вывод: Integer
print(integer.class)

string = "Привет"

# Вывод: String
print(string.class)

float = 1.25

# Вывод: Float
print(float.class)