@NikitaSova

Как прибавить число к названию переменой?

Здравствуйте. У меня есть цикл, в котором создаётся переменные с одинаковыми именами, но с разными цифрами в конце (например: x0, x1, x2... x10), по крайней мере так должно быть, но я не знаю как прибавить к названию число. Помогите пожалуйста.
Пример цикла(как я пытался это сделать):
for(var i=0; i<10; i++){
var 'op'+i = "blabla";
}
  • Вопрос задан
  • 271 просмотр
Решения вопроса 2
@estluced
чтот тип того
for(var i=0; i<10; i++){
    eval(`var op${i} = ${i}`);
    console.log(eval(`op${i}`));
}

Не рекомендую использовать данный метод, вместо этого вы можете использовать массив, Сергей delphinpro упомянул адекватное решение.
Ответ написан
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
let op = [];
for(let i = 0; i < 10; i++){
  op[i] = "blabla";
}

alert(op[2]);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Lynn
@Lynn
nginx, js, css
Не надо этого хотеть
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы