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

Alert за один раз?

let x = [];
y = Number(prompt('Введите кол-во чисел в массиве'));

for(let i = 0; i < y; i++){
    x[i] = Number(prompt('Введите число'));
    alert(x[i])
}


Трудно сформулировать вопрос, но я попытаюсь. Я хочу чтобы пользователь ввел значения сразу в один alert, а не по нескольку раз вводил числа. Можно ли как-то это реализовать?
  • Вопрос задан
  • 86 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
const arr = prompt("Введите числа через пробел") // строка
  .trim() // отрезать начальные-конечные пробелы
  .split(/\s+/) // разбить по пробелам, одному или неск. подряд
  .map((s) => Number(s)); // перевести каждый элемент в число

alert("Вы ввели массив: " + arr.join(", ")); // склеить через запятую-с-пробелом
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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