Как правильно заполнить массив данными через prompt?

https://codepen.io/iwyse/pen/wvBVKmx
Нужно Задать пользователю 3 раза вопрос "Какой тип товаров будем продавать?" и записать ответы в массив shopGoods
Правильный ли способ я применил ?
  • Вопрос задан
  • 3702 просмотра
Решения вопроса 1
Nolis
@Nolis
it-гопник
"use strict";
let typeShopOne = prompt("Какой тип товаров будем продавать?" , "Фрукты");
let typeShopTwo = prompt("Какой тип товаров будем продавать?" , " Овощи");
let typeShopThree = prompt("Какой тип товаров будем продавать?" , " Напитки");
let mainList = [];
mainList.push(typeShopOne, typeShopTwo, typeShopThree);
alert(mainList);

просто пушим ответы в массив
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Вот вы хоть на одном сайте видели, чтобы вопросы пользователю задавались через prompt?
Никак не правильно, потому что никто не использует prompt в реальный проектах, потому что это атавизм, оставшийся из девяностых.

Из явных недочетов - у вас let используется везде, там где можно было бы применить const. И если вы уже проходили циклы, то наверное стоило делать не три одинаковых запроса, а применить цикл.
Ответ написан
Ваш ответ на вопрос

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

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