Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Назад

Какие типы данных есть в Ruby?

Вопрос помогает оценить знание основных типов данных, доступных в Ruby.

Короткий ответ

Ruby поддерживает основные типы данных: числа (Integer, Float), строки (String), булевы значения (true, false), массивы (Array), хэши (Hash), символы (Symbol), диапазоны (Range), а также специальные значения (nil).

Длинный ответ

Ruby предоставляет широкий набор типов данных для работы:

 

- Числа:

Integer для целых чисел: 42, -7.

Float для дробных чисел: 3.14, -0.5.

 

- Строки (String):
Строки используются для хранения текста и создаются с помощью кавычек:

name = "Ruby"
greeting = 'Hello'

 

- Булевы значения (true и false):
Представляют истину и ложь.

 

- Массивы (Array):
Хранят упорядоченные списки данных:

numbers = [1, 2, 3]

 

- Хэши (Hash):
Хранят пары ключ-значение:

capitals = { "France" => "Paris", "Japan" => "Tokyo" }

 

- Символы (Symbol):
Это уникальные и неизменяемые идентификаторы:

:name, :age

 

- Диапазоны (Range):
Используются для представления последовательностей:

(1..5), ('a'..'z')

 

- nil:
Специальное значение, представляющее "ничто".

 

Ruby обеспечивает удобство работы с типами данных благодаря множеству встроенных методов для их обработки.

Уровень

  • Рейтинг:

    3

  • Сложность:

    4

Навыки

  • Ruby

Ключевые слова

#data types

#integer

#float

#string

#boolean

#array

#hash

#symbol

#range

#nil

Подпишись на Ruby Developer в телеграм