Number.parseInt()
Number.parseFloat()
Number.isNaN()
Number.isInteger()
문자열을 입력 받아서, 정수 형태로 반환합니다.
숫자가 여러 개면 맨앞에 숫자를, 소수가 포함되면 정수부분만을 반환합니다.
ex)
Number.parseInt("123"); // 123 Number.parseInt("123.456"); // 123 Number.parseInt("123사오육"); // 123 Number.parseInt("123 456 789"); // 123 Number.parseInt("문자열 123")); // NaN
문자열을 입력 받아서, 실수 형태로 반환합니다.
숫자가 여러 개면 맨앞에 숫자를, 소수가 포함되면 실수부분을 반환합니다.
ex)
Number.parseFloat("123"); // 123 Number.parseFloat("123.456"); // 123.456 Number.parseFloat("123사오육"); // 123 Number.parseFloat("123 456 789"); // 123 Number.parseFloat("문자열 123")); // NaN
입력받은 수가 NaN인지 아닌지 판별 합니다.
ex)
Number.isNaN(NaN) //ture Number.isNaN('123') //false Number.isNaN(123) //false
입력받은 수가 정수인지 아닌지 판별 합니다.
ex)
Number.isInteger(123) //true Number.isInteger(-123) //true Number.isInteger('123') //false Number.isInteger(0) //true Number.isInteger('0') //false Number.isInteger(NaN) //false