Size: a a a

2021 January 22

Е

Евдоким in JS Liberty
Egor
вроде...
function readNumber() {
   const number = Number(prompt('input number, bitch'))
   if (isNaN(number)) {
       return readNumber()
   } else {
       return number
   }
}
console.log(readNumber())
источник

S

Syntax Highlight Bot in JS Liberty
Евдоким
function readNumber() {
   const number = Number(prompt('input number, bitch'))
   if (isNaN(number)) {
       return readNumber()
   } else {
       return number
   }
}
console.log(readNumber())
источник

Е

Евдоким in JS Liberty
Скобочку пропустил.
источник

E

Egor in JS Liberty
а если так?
источник

p

persona x grata in JS Liberty
function readNumber() {
   const number = +(prompt('input number'))
   if (!number) {
       return readNumber()
   } else {
       return number
   }
}
источник

Е

Евдоким in JS Liberty
persona x grata
function readNumber() {
   const number = +(prompt('input number'))
   if (!number) {
       return readNumber()
   } else {
       return number
   }
}
А если 0 введу?
источник

E

Egor in JS Liberty
Евдоким
А если 0 введу?
не прокатит по идее
источник

p

persona x grata in JS Liberty
Евдоким
А если 0 введу?
isNaN твое не работает
источник

Е

Евдоким in JS Liberty
persona x grata
isNaN твое не работает
Объясни.
источник

p

persona x grata in JS Liberty
Евдоким
Объясни.
запусти код
источник

Е

Евдоким in JS Liberty
Бля, комп придётся включать.
источник

Е

Евдоким in JS Liberty
persona x grata
запусти код
Ну, в моём коде выше скобочка пропущена, по этому не работает.
источник

E

Egor in JS Liberty
а так почему не хочет, я проверяю на пустое значение или неявляется не числом
источник

Е

Евдоким in JS Liberty
Да у тебя там не будет никогда пустой строки в number.
источник

Е

Евдоким in JS Liberty
И number != Number - это не проверка типа.
источник

E

Egor in JS Liberty
!= - не
источник

Е

Евдоким in JS Liberty
Тогда уж пиши typeof number === 'number', но typeof NaN, если что, тоже number.
источник

E

Egor in JS Liberty
тггда получается так
источник

Е

Евдоким in JS Liberty
return readNumber на 8 строке только сделай. И ты по прежнему никуда не выводишь результат.
источник

E

Egor in JS Liberty
тк если promt может принимать фактическое число или nan
источник