Заполните фиксированный массив последовательностью букв - PullRequest
0 голосов
/ 08 июля 2019

У меня есть 5 буквенных последовательностей, которые в цикле должны будут заполнить массив букв, как показано ниже. Массив, который я хочу заполнить имеет распределение 16 массивов.

Как я могу получить следующий результат на любом языке?

array =>
    0.["a"],
    1.["b"],
    2.["c"],
    3.["d"],
    4.["e"],
    5.["a"],
    6.["b"],
    7.["c"],
    8.["d"],
    9.["e"],
    10.["a"],
    11.["b"],
    12.["c"],
    13.["d"],
    14.["e"],
    15.["a"]

Пока что я создал массив (в Javascript)

var ArraySize = 16;

var arr = [];

for (var i = 0; i < ArraySize; i++) {
    arr.push(i);
    console.log("arr = " + arr[i] );
}

Выход:

"arr = 0"
"arr = 1"
"arr = 2"
"arr = 3"
"arr = 4"
"arr = 5"
"arr = 6"
"arr = 7"
"arr = 8"
"arr = 9"
"arr = 10"
"arr = 11"
"arr = 12"
"arr = 13"
"arr = 14"
"arr = 15"

1 Ответ

1 голос
/ 08 июля 2019

В JavaScript:

var alphabet=['a','b','c','d'];
var arrayLimit =15;
var arr = [];
for (var i=0; i<arrayLimit; i++) 
   arr[i] = alphabet[i%alphabet.length];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...