проверка данные из prompt на истинность

У меня есть поле prompt и нужно проверять на тип данных, если там строка должна вернуть prompt иначе продолжить код


Ответы (1 шт):

Автор решения: Алексей Шиманский

Можно использовать проверку на тип.

const str = 'hello';
if (typeof str === 'string') { ... }

Однако стоит понимать, что prompt всегда возвращает строку. Поэтому в проверке типа из prompt не имеет смысла. Вот проверить, например, что ввели число - можно, но не проверкой типов, а. например, приведению к числу и проверкой этого приведения (что оно не NaN, например)

→ Ссылка