Всем привет.
Как создать массив с 10 чисел, логика заполнения у которого такая:
1. Есть допустим число 3
3 умножается на 2, а все следущие числа это прошлое число + 3
То есть:
[6, 9, 12, 15, 18, 21, 24, 27, 30, 33] --------> [3 * 2, 6 + 3, 9 + 3, 12 + 3, 15 + 3, 18 + 3, 21 + 3, 24 + 3, 27 + 3, 30 + 3]
Пробую делать вот так:
Array.from(Array(10), (_, i) => {
let currentNumber = 3 * 2;
if (i === 0) {
return { label: currentNumber, value: currentNumber };
} else {
currentNumber += 3;
return { label: currentNumber, value: currentNumber };
}
})