Number - 숫자와 관련된 메소드이다.
let a = 43;
let b = 3.14159
console.log(a.toString(2));
console.log(b.toFixed(3));
console.log(b.toPrecision(3));
console.log(Number("25"));
console.log(Number(" 10 "));
console.log(Number("hello"));
console.log(parseInt(b));
console.log(parseInt("10 hours"));
console.log(parseFloat(b));
toString - 문자열로 변환해 출력한다.
toFixed - 출력할 소수점의 자리수를 지정한다. 반올림해 출력되는데 결과는 3.142가 나온다.
toPrecision - toFixed와 비슷한 역할인데 이번엔 정수를 포함한 자리수를 나타낸다. 결과는 3.14가 나온다.
Number - 문자열을 숫자로 변환해 출력한다. 앞 뒤 공백이 있어도 숫자를 출력한다. 하지만 문자나 수의 형식이 아닐 경우, NaN(Not a Number)을 반환한다.
parseInt - 정수를 출력한다. 결과는 3이 나온다. Number는 수가 아니면 NaN을 반환하지만 처음에 문자가 있을 경우 그 수를 반환한다.
parseFloat - 소수도 출력해준다. 결과는 3.14159가 나온다.
'프로그래밍 > Java Script' 카테고리의 다른 글
Java Script - 배열 메소드 array method (0) | 2022.12.05 |
---|---|
Java Script - 불리언 메소드 boolean method (0) | 2022.12.05 |
Java Script - 문자열 메소드 String method (0) | 2022.12.05 |
Java Script - 함수 function (0) | 2022.12.05 |
Java Script - 반복문 while, for (0) | 2022.12.05 |