Функция isNaN – стандартная функция JavaScript, которая возвращает true, только если её аргумент – NaN (не число). Функция Number возвращает NaN, если задать ей строку, которая не представляет собой допустимое число. В результате, условие звучит так: «выполнить, если только theNumber не является не-числом».
var theNumber = prompt("Выбери число ", "");if (!isNaN(theNumber)) alert("Твоё число – квадратный корень из " + theNumber * theNumber);
По описанию получается, если ввести букву, то условие должно выполниться, а на практике не выполняется.
! - не
isNaN - является не числом
!isNaN не является числом, какой смысл, здесь писать !isNaN, если isNaN и !isNaN - это тоже самое?
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
DivMan
Функция isNaN – стандартная функция JavaScript, которая возвращает true, только если её аргумент – NaN (не число). Функция Number возвращает NaN, если задать ей строку, которая не представляет собой допустимое число. В результате, условие звучит так: «выполнить, если только theNumber не является не-числом».
По описанию получается, если ввести букву, то условие должно выполниться, а на практике не выполняется.
! - не
isNaN - является не числом
!isNaN не является числом, какой смысл, здесь писать !isNaN, если isNaN и !isNaN - это тоже самое?
Edited by DivManLink to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.