15.3. 프로그램언어 자바스크립트(JavaScript)에서의 타임스탬프 활용법

프로그램언어 자바스크립트(JavaScript)의 Math.round() 함수

프로그램언어 자바스크립트(JavaScript)의 Math.round() 함수는 주어진 숫자를 가장 가까운 정수로 반올림하여 반환합니다.

예를 들어, 3.5는 4로, 3.4는 3으로 반올림됩니다.

아래는 Math.round() 함수의 예제 코드입니다:


// 숫자 3.6을 Math.round() 함수를 사용하여 반올림합니다.
let roundedNumber = Math.round(3.6);
console.log(roundedNumber); // 출력 결과: 4

프로그램언어 자바스크립트(JavaScript)의 Math.ceil() 함수

자바스크립트의 Math.ceil() 함수는 주어진 숫자를 올림하여 가장 가까운 정수를 반환하는 함수입니다.

예를 들어, 3.14를 Math.ceil() 함수에 넣으면 4가 반환됩니다. 이 함수는 항상 올림을 수행하기 때문에 소수점 이하의 값이 있을 경우에는 다음으로 큰 정수로 올립니다.

예제 코드:


// Math.ceil() 함수를 사용하여 숫자를 올림합니다.
let num1 = 3.14;
let num2 = 9.99;let result1 = Math.ceil(num1);
let result2 = Math.ceil(num2);console.log(result1); // 4
console.log(result2); // 10

프로그램언어 자바스크립트(JavaScript)의 Math.floor() 함수

프로그램언어 자바스크립트(JavaScript)의 Math.floor() 함수는 주어진 숫자를 내림하여 가장 가까운 정수를 반환하는 함수입니다.

예를 들어, Math.floor(3.9)를 호출하면 3을 반환하고, Math.floor(-2.1)을 호출하면 -3을 반환합니다.

이 함수는 소수점 이하를 버리고 정수 부분만 남기므로, 항상 작거나 같은 정수를 반환합니다.


// Math.floor() 함수 예제 코드
let num1 = 5.7;
let num2 = -4.3;let result1 = Math.floor(num1); // num1을 내림하여 5를 반환
let result2 = Math.floor(num2); // num2를 내림하여 -5를 반환console.log(result1); // 출력: 5
console.log(result2); // 출력: -5

프로그램언어 자바스크립트(JavaScript)의 toFixed() 함수

프로그램언어 자바스크립트(JavaScript)의 toFixed() 함수는 숫자를 지정된 소수점 이하 자릿수로 반올림하여 문자열 형태로 반환하는 메서드입니다.

예를 들어, toFixed(2)를 사용하면 소수점 이하 2자리까지 반올림하여 문자열로 반환합니다.


let num = 10.56789;
let roundedNum = num.toFixed(2);
console.log(roundedNum); // 출력 결과: "10.57"

프로그램언어 자바스크립트(JavaScript)의 toPrecision() 함수

프로그램언어 자바스크립트(JavaScript)의 toPrecision() 함수는 숫자를 지정된 길이로 표현하는 메서드입니다. 이 함수는 숫자형 데이터에 사용되며, 소수점 이하 자릿수를 포함하여 전체 숫자의 길이를 조절할 수 있습니다.

예를 들어, toPrecision() 함수를 사용하여 소수점 이하 3자리까지 표현하도록 설정하면, 숫자가 123.4567일 경우 123.457로 반올림하여 표현됩니다.

아래는 toPrecision() 함수의 예제 코드입니다:


let num = 123.4567;
let formattedNum = num.toPrecision(6);
console.log(formattedNum); // 123.457

Leave a Comment