Задать вопрос
@del993788

Как перебором объявить переменные из массива?

Здравствуйте. Есть массив данных. Нужно, чтобы каждый стал переменной
event = ["123","456","789"];
  for( i = 0; i < event.length; ++i) {
    var event[i] = 1
    }


А у меня он ругается на [i]. Такое вообще возможно?
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Che603000
c 2011 javascript
const [a,b,c] =  ["123","456","789"];
console.log(b) // 456
Ответ написан
IonDen
@IonDen
JavaScript developer. IonDen.com
Для массива произвольной длины лучше преобразовать в объект:
const input = ["123","456","789"];
let output = {};

for( i = 0; i < input.length; ++i) {
    output[i] = input[i];
}

console.log(output[2]) //789
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы