Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Default в prompt java script

Михаил Кирьянов Мудрец (12123), на голосовании 8 месяцев назад
привет!
 let admin; let name; 
name = prompt('Введите ваше имя', [default]);
alert(`В список админов добавлен новый участник: ${name}`)
и ошибка а-ля Unexpected token 'default' (at script.js:2:36)
че это значит накуй? дефолт это же чтоб в промпт не было предписанного текста, нет?
Голосование за лучший ответ
Kredwi Мудрец (11185) 9 месяцев назад
Попробуй это
 let name = prompt('Введите ваше имя', 'default'); 
alert(`В список админов добавлен новый участник: ${name}`);
Михаил КирьяновМудрец (12123) 9 месяцев назад
там дефолт предписано
[default] это вроде когда ниче как раз не написано
Kredwi Мудрец (11185) Михаил Кирьянов, это вообще не обязательный параметр. Можно и без него.
Павел Просветленный (25617) 9 месяцев назад
Вторым параметром является текст по умолчанию. Если он не нужен, то ничего туда передавать не надо.
 let name = prompt('Введите ваше имя'); 
И к тому же этот параметр подразумевает именно строку а ты туда пытаешься передать массив с элементом default. В тоже время, default является зарезервированным словом, поэтому и ошибка. Ты default не можешь пихать куда попало. Оно используется только в конструкции switch.
Похожие вопросы