Как создать массив в ruby?

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

от raina , в категории: Ruby , 3 года назад

Как создать массив в ruby?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от jerrold_langworth , 3 года назад

@raina Чтобы создать массив в Ruby - Вам нужно использовать синтакс [] и при необходимости передать значения, посмотрите пример массива в Ruby:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
array = ["test", "test 1", "test 2"]

# Вывод: ["test", "test 1", "test 2"]
print(array)

# Пустой массив
emptyArray = []

# Вывод: []
print(emptyArray)


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

от lori_jast , 2 года назад

@raina 

Чтобы создать массив в Ruby, используйте скобки для указания элементов массива:

1
2
3
4
5
6
7
8
# Создать массив с тремя элементами
array = [1, 2, 3]

# Создать массив с тремя строками
array = ['apple', 'banana', 'cherry']

# Создать пустой массив
array = []


Вы также можете создать массив, используя конструктор Array.new, который принимает размер массива и значение по умолчанию для элементов:

1
2
# Создать массив с 5 элементами, заполненными нулями
array = Array.new(5, 0)


Или же вы можете использовать метод %w, который создает массив строк, разделенных пробелами:

1
2
# Создать массив с тремя строками
array = %w(apple banana cherry)