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

JavaScript. Помогите с заданием

Т С Ученик (94), на голосовании 1 год назад
Написать скрипт, позволяющий ввести с клавиатуры значение переменной и вывести ее тип.
Голосование за лучший ответ
Яков Гото Искусственный Интеллект (321008) 1 год назад
 let str = prompt('Введите что-нибудь');

console.log(typeof str); // string
Только этот код буквально в таком виде не имеет смысла, потому что типом всегда будет строка или объект (если нажата кнопка отмены). Чтобы этого не было, нужно делать проверки содержимого и преобразование вручную.

Типа такого или около того хотя бы...
 let str = prompt('Введите что-нибудь'); 

if (str === null || str === '') str = undefined;
else if (isNaN(str) === false) str = Number(str);
else str = String(str);

console.log(typeof str);
Похожие вопросы