Как с помощью переменной создать определённое количество кнопок JavaScript - Вопросы по Java

Вопрос Как с помощью переменной создать определённое количество кнопок JavaScript

Регистрация
24 Июн 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
875a8375f91de049494d6073098e8a2f_574c52bde657bac585fb39d5e48008b0.jpg

 
Регистрация
20 Авг 2013
Сообщения
88
Репутация
8
Спасибо
0
Монет
0
Как уже сказали, то что у вас написано не имеет никакого отношения к созданию кнопок. Кнопка это элемент HTML, значит для того чтобы создать заданное количество кнопок через Javascript нужно обращаться к DOM.
После этого эти кнопки уже можно (и даже нужно) и в массив собирать для того чтобы вешать на них функционал
let n = prompt('Сколько кнопок нужно?');
for (var i = 0; i < n; i++) {
let div = document.createElement('div');
div.style.marginBottom = '20px';
let but = document.createElement('input');
but.type = 'button';
but.value = 'КНОПКА № ' + (i + 1);
document.body.appendChild(div);
div.appendChild(but);
}
 
Регистрация
28 Июн 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
С помощью переменной ничего не создаётся. Переменная всего-лишь хранит данные.
Сформулируйте вопрос корректно.

В вашем коде метод fill не имеет никакого смысла.
 
Регистрация
24 Дек 2013
Сообщения
100
Репутация
0
Спасибо
0
Монет
0
Какое отношение к созданию кнопок имеет массив, последовательно заполненный числами от 1 до 16? Какую смысловую нагрузку несёт публикация этого кода?
 
Регистрация
27 Янв 2013
Сообщения
79
Репутация
1
Спасибо
0
Монет
0
Как создается элемент? Зачем пустой map? В тело map надо написать код
{
let b=document.createElement('button');
b.onclick='alert(index)';
document.body.appendChild(b);
b.innerText=index;
return b}
 
Сверху Снизу