자바스크립트에서 Math 함수를 사용하지 않고도 소수점 처리를 할 수 있다. 바로 toFixed()와 toPrecision()을 사용하는 것이다. toFixed()와 toPrecision()은 숫자를 특정 자릿수로 제한하는데 사용되는 함수라는 공통점이 있다. toFixed toFixed(digits) : 숫자를 소수점 이하 digits 자릿수까지 반올림하여 문자열로 반환한다. 고정된 소수 자릿수로 포맷하며, 반환된 문자열은 지정된 소수 자릿수까지 소수점 이하의 숫자를 포함한다. const num = 3.14159; console.log(num.toFixed(2)); // 출력 결과: "3.14" console.log(num.toFixed(4)); // 출력 결과: "3.1416" console.log(n..
자바스크립트에서 소수점을 올리거나 내릴 수 있는 Math 함수들은 다음과 같다. 소수점 올림, Math.ceil() Math.ceil(x) : 주어진 숫자 x를 올림하여 반환한다. 즉, x보다 크거나 같은 가장 작은 정수를 반환한다. Math.ceil(4.2) // 결과값 : 5 Math.ceil(9.9) // 결과값 : 10 Math.ceil(-4.2) // 결과값 : -4 Math.ceil(-9.9) // 결과값 : -9 소수점 내림, Math.floor() Math.floor(x) : 주어진 숫자 x를 내림하여 반환한다. 즉, x보다 작거나 같은 가장 큰 정수를 반환한다. 음수인 경우에 소수점 아래를 내림하여 정수를 반환함. Math.floor(4.7) // 결과값 : 4 Math.floor(9.2..