JavaScript에서 숫자를 가장 가까운 10으로 반올림
-
JavaScript에서
Math.ceil()
을 사용하여 숫자를 가장 가까운 10까지 반올림 -
Math.round
를 사용하여 JavaScript에서 숫자를 가장 가까운 10으로 반올림
JavaScript에는 숫자 반올림을 위한 기본 메서드가 있습니다. 예를 들어 숫자를 가장 가까운 10
으로 반올림하려면 순수한 JavaScript 함수 Math.ceil()
을 추가 나눗셈 및 곱셈과 함께 사용할 수 있습니다.
마찬가지로 숫자를 가장 가까운 10
으로 반올림하려면 순수한 JavaScript 함수 Math.round()
를 추가 나눗셈 및 곱셈과 함께 사용할 수 있습니다.
이 JavaScript 문서에서는 Math.ceil()
및 Math.round()
함수를 사용하여 숫자를 반올림하거나 가장 가까운 10으로 반올림하는 방법을 배웁니다.
JavaScript에서 Math.ceil()
을 사용하여 숫자를 가장 가까운 10까지 반올림
숫자를 가장 가까운 10
으로 반올림하려면 Math.ceil()
함수를 호출하여 10
으로 나눈 숫자를 매개변수로 전달하고 그 결과에 10
을 곱합니다(예: Math.ceil(num / 10) \* 10
.
Math.ceil
함수는 숫자를 다음으로 가장 큰 정수로 반올림하고 결과를 반환합니다.
function roundUpNearest10(num) {
return Math.ceil(num / 10) * 10;
}
console.log(roundUpNearest10(101)); // 👉️ 110
console.log(roundUpNearest10(89.9)); // 👉️ 90
console.log(roundUpNearest10(80.01)); // 👉️ 90
console.log(roundUpNearest10(-59)); // 👉️ -50
console.log(roundUpNearest10(-60)); // 👉️ -60
아래 주어진 스크린샷은 위 코드의 출력을 보여줍니다.
Math.ceil
기능은 사용자의 모든 어려운 작업을 처리합니다. 예를 들어 Math.ceil
함수는 전달된 숫자에 소수 부분이 있는 경우 숫자를 반올림합니다.
반면에 정수가 전달되면 함수는 숫자를 반환합니다. 다음은 Math.ceil
기능을 사용하는 몇 가지 예입니다.
console.log(Math.ceil(6.01)); // 👉️ 7
console.log(Math.ceil(61.00001)); // 👉️ 62
console.log(Math.ceil(60)); // 👉️ 60
console.log(Math.ceil(-33.99)); // 👉️ -33
console.log(Math.ceil(null)); // 👉️ 0
아래 주어진 스크린샷은 위 코드의 출력을 보여줍니다.
Math.ceil
함수가 null
값으로 호출되면 0
을 반환합니다. 코드 예제의 단계별 프로세스는 다음과 같습니다.
console.log(31 / 10); // 👉️ 3.1
console.log(50 / 10); // 👉️ 5
console.log(Math.ceil(31 / 10)); // 👉️ 4
console.log(Math.ceil(50 / 10)); // 👉️ 5
console.log(Math.ceil(41 / 10) * 10); // 👉️ 50
console.log(Math.ceil(60 / 10) * 10); // 👉️ 60
아래 주어진 스크린샷은 위 코드의 출력을 보여줍니다.
코드에는 두 단계가 있습니다.
- 숫자를
10
으로 나누고 결과를 다음으로 가장 큰 정수로 반올림합니다. - 결과에
10
을 곱하여 숫자를 가장 가까운10
으로 반올림합니다.
Math.round
를 사용하여 JavaScript에서 숫자를 가장 가까운 10으로 반올림
숫자를 가장 가까운 10
으로 반올림하려면 Math.round()
함수를 호출하여 숫자를 10
으로 나눈 값을 전달하고 결과에 10
을 곱합니다(예: Math.round(num / 10) \* 10
.
Math.round
함수는 숫자를 가져와 가장 가까운 정수로 반올림한 다음 결과를 반환합니다.
function roundToNearest10(num) {
return Math.round(num / 10) * 10;
}
console.log(roundToNearest10(34)); // 👉️ 30
console.log(roundToNearest10(35)); // 👉️ 40
console.log(roundToNearest10(64.9)); // 👉️ 60
console.log(roundToNearest10(-36)); // 👉️ -40
console.log(roundToNearest10(-35)); // 👉️ -30
아래 주어진 스크린샷은 위 코드의 출력을 보여줍니다.
Math.round
기능은 사용자의 모든 어려운 일을 처리합니다. 이 함수는 숫자를 가장 가까운 정수로 반올림합니다.
반면에 숫자에 정확히 0.5
의 소수 부분이 있는 경우 숫자는 양의 무한대 방향으로 다음 정수로 반올림됩니다.
다음은 Math.round
기능을 사용하는 몇 가지 예입니다.
console.log(Math.round(8.49)); // 👉️ 8
console.log(Math.round(8.5)); // 👉️ 9
console.log(Math.round(80)); // 👉️ 80
console.log(Math.round(-84.5)); // 👉️ -84
console.log(Math.round(-84.51)); // 👉️ -85
console.log(Math.round(null)); // 👉️ 0
아래 주어진 스크린샷은 위 코드의 출력을 보여줍니다.
Math.round
함수는 null
값으로 호출될 때 0
을 반환합니다. 다음은 단계별로 다루는 예입니다.
console.log(65 / 10); // 👉️ 6.5
console.log(44 / 10); // 👉️ 4.4
console.log(Math.round(65 / 10)); // 👉️ 7
console.log(Math.round(44 / 10)); // 👉️ 4
console.log(Math.round(65 / 10) * 10); // 👉️ 70
console.log(Math.round(44 / 10) * 10); // 👉️ 40
아래 주어진 스크린샷은 위 코드의 출력을 보여줍니다.
이는 2단계 프로세스입니다.
- 숫자를
10
으로 나누고 결과를 가장 가까운 정수로 반올림합니다. - 결과에
10
을 곱하여 숫자를 가장 가까운10
으로 반올림합니다.
따라서 이 JavaScript 기사의 도움을 통해 사용자는 Math.ceil()
및 Math.round()
함수를 사용하여 숫자를 반올림하거나 가장 가까운 10으로 반올림하는 방법을 배웠습니다.