2017-01-27 2 views
-2

Мне нужно создать массив, который должен иметь числа, начинающиеся с 8, а разница должна быть 8. Общее количество элементов должно быть 4. Как я могу это достичь?Создание динамического массива в JQuery

Код, который я использовал, показан ниже, и я использовал плагин ICheck.

$('#round-btn input').on('ifChecked', function(event) { 
    var arr = function(start=8, difference=8, total=4); 
    console.log(arr); 
} 
+2

вы пробовали что-нибудь? – AxelH

+0

_ «Разница должна быть 8.» _ Какая разница? – JLRishe

+0

Разница между числами должна быть 8. – user7690605

ответ

0

JQuery.makeArray (если это один вы имели в виду в комментариях), пытается создать родной массив из «массива, как объект», но вы можете использовать метод ваниль Array.from динамически создавать и инициализировать массив :

var arr = Array.from({length:4}, (v, i) => (i+1) * 8); 
 
    
 
console.log(arr);

+0

Это дает мне результат, спасибо. – user7690605

+0

Я получил ваше объяснение, спасибо, как только агин. – user7690605

Смежные вопросы