function,

validateNumber

FreeVue FreeVue Follow Jul 30, 2019 · 1 min read
validateNumber
Share this

validateNumber. 지정된 값이 수치의 경우는 true를, 그렇지 않은 경우는 false를 돌려줍니다.

!isNaN()을 parseFloat()와 함께 사용하여 인수가 숫자인지 확인하십시오. 숫자가 유한한지 확인하려면 isFinite()를 사용하십시오. 강압이 지속되는지 확인하려면 Number()를 사용하십시오.

const validateNumber = (n) => !isNaN(parseFloat(n)) && isFinite(n) && Number(n) == n

// 예시
validateNumber('10') // true

[출처: http://30.surge.sh/]