Size: a a a

JavaScript — русскоговорящее сообщество

2020 April 16

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
1/0
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Sm•ok 😈✔️
const n = Number(str);

if(!isNaN(n) && n <= 10000 && n >= -10000) {

}
И сравнения в другую сторону.
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
А, нет, это я кривой.
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
?
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Пояснишь?)
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Алексей Клименко
function check(str){
 var val = +str;
 if(!Number.isFinite(val))
   return 'not a number';
 if(val<XXX || val>YYY)
   return 'not in range';
 return 'ok';
}


Так что ли?
У тебя в val будет либо число либо NaN, тут как минимум isNaN будет нужен
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
А, в смысле, бесконечность не пройдёт по граничным условиям…
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Верно
источник

i

iwannafly in JavaScript — русскоговорящее сообщество
isNaN(v) не пропустит попытку ввести минус
источник

j

jk in JavaScript — русскоговорящее сообщество
iwannafly
подскажите, пожалуйста, регулярку на ввод инпута от -10000 до 10000
Ха, получилось.
/^-?(\d{1,4}|10{4})$/
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Sm•ok 😈✔️
У тебя в val будет либо число либо NaN, тут как минимум isNaN будет нужен
Так у меня isFinite, это лучше!
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Я уже смотрю число
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Переслано от Sm•ok 😈✔️
console.log(isNaN(-10))
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Переслано от Rextester
Result:
false
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Алексей Клименко
Так у меня isFinite, это лучше!
Чем?
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
jk
Ха, получилось.
/^-?(\d{1,4}|10{4})$/
Ща сломаю же.
источник

j

jk in JavaScript — русскоговорящее сообщество
Алексей Клименко
Ща сломаю же.
Давай.
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
iwannafly
isNaN(v) не пропустит попытку ввести минус
А чего это?
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Сразу и нан и бесконечности отсекает.

Но да, с такими граничными – о бесконечностях можно не беспокоиться.
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Алексей Клименко
Сразу и нан и бесконечности отсекает.

Но да, с такими граничными – о бесконечностях можно не беспокоиться.
Бесконечность тоже число как бы)
источник