소숫점 자리수 toFixed();
let userRate = 30.1234;
userRate.toFixed(2);
// 30.12
userRate.toFixed(0); // 30
userRate.toFixed(6); // 30.123400
장점: 쉽게 소숫점으로 반환
단점: 문자열로 반환해버림
isNaN() 숫자판별
let x = Number('x') ; // NaN
x == NaN //false
x === NaN //false
NaN == NaN //false
isNaN(x) //true
isNaN(3) //false
isNaN만이 NaN인지 판별
parseInt() 문자열을 숫자로 바꿔줌 , 단 숫자가 앞에 와야한다
Number와 다른점은 문자가 있어도 바꿔준다
let margin = '10px';
parseInt(margin); // 10
Number(margin); // NaN
parseInt('f3', 16); //243 16진수
parseInt('11', 2) //3 2진수
'Javascript' 카테고리의 다른 글
array methods (2) (0) | 2023.07.31 |
---|---|
Array Methods (0) | 2023.07.31 |
Symbol (0) | 2023.07.31 |
객체 메소드, 계산된 프로퍼티 (0) | 2023.07.31 |
생성자 함수 (0) | 2023.07.31 |