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

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

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


А у меня он ругается на [i]. Такое вообще возможно?
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Ваш ответ на вопрос

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

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