javascript 소수점 없앨 때
전공서적/인사이드자바스크립트2017. 11. 23. 11:42
숫자
자바스크립트는 하나의 숫자형만 존재
모든 숫자를 64비트 부동 소수점 형태로 저장하기 때문 -> 이는 C언어의 double 타입과 유사
var키워드로 선언되 자바스크립트 변수에는 정수나 실수 구분없이 그 값을 바로 저장할 수 있으므로 intNum, floatNum변수 모두 typeof연산자의 결과값이 number
자바스크렙스에선 정수형이 따로 X, 모든 숫자를 실수로 처리 -> 나눗셈할 때 주의
var num = 5/2;
console.log(num);
console.log(Math.floor(num));
결과
2.5
2
이같이 소수 부분을 버리고 정수부분만 구하고 싶으면 Math.floor() 메서드 사용 ㄱㄱ
<참고문헌 : 인사이드자바스크립트(InsideJavascript)>
'전공서적 > 인사이드자바스크립트' 카테고리의 다른 글
Array() 생성자 함수 (0) | 2017.11.16 |
---|---|
Javscript배열 리터럴 (0) | 2017.11.13 |
배열 (0) | 2017.10.26 |
객체비교 (0) | 2017.10.25 |
함수 호이스팅 (1) | 2017.08.31 |