JS 사칙연산
올림
Math.ceil(num)
내림
Math.floor(num)
반올림
Math.round(num)
헷갈리기 쉬운 것들
- parseInt : 문자열을 정수형으로 파싱할 때 사용한다.
인자로 숫자를 넣으면, 우선 문자열로 인식하고 그 다음에 정수형으로 반환한다.
내림의 목적으로 사용할 때는 math.floor()를 사용하는게 옳다.
- Math.trunc() : 실수에서 단순히 소수점을 버리고 남은 부분만 반환한다.
가장 가까운 정수를 구하는 경우(내림) : Math.floor()
단순히 정수 부분만을 원하는 경우 : Math.trunc()
예시
console.log(Math.floor(3.9));
console.log(Math.floor(-3.9));
console.log(Math.trunc(3.9));
console.log(Math.trunc(-3.9));
파싱이란?
파싱 : 구조와 의미를 결정하기 위해 일련의 문자를 분석하는 프로세스를 말한다.