JavaScript에서 숫자를 가장 가까운 10으로 반올림하는 방법

Javascripteseo Susjaleul Gajang Gakkaun 10eulo Ban Ollimhaneun Bangbeob



숫자의 대략적인 계산을 반올림이라고 합니다. 숫자를 더 명확하고 이해하기 쉽게 만드는 데 도움이 됩니다. 필요한 계산 정확도에 따라 숫자를 특정 값으로 반올림할 수 있습니다. 숫자는 가장 가까운 10분의 1로 반올림되며 정수는 변경되지 않고 대략적인 값만 변경됩니다.

이 연구에서는 JavaScript에서 숫자를 가장 가까운 10으로 반올림하는 절차를 설명합니다.

JavaScript에서 숫자를 가장 가까운 10으로 반올림하는 방법은 무엇입니까?

JavaScript에서 다음 방법을 사용하여 숫자를 가장 가까운 10으로 반올림합니다.







위에서 언급한 방법의 작동 방식을 하나씩 살펴보겠습니다!



방법 1: Math.round() 메서드를 사용하여 숫자를 가장 가까운 10으로 반올림

자바스크립트에서 ' 둥근() ”의 방법 수학 ” 유형은 근사치에 정수뿐만 아니라 소수점을 반올림하는 데 사용됩니다. 정수를 다음 정수로 반올림합니다.



통사론





round() 메서드를 사용하여 10에 가장 가까운 숫자를 반올림하려면 주어진 구문을 따르십시오.

수학 . 둥근 ( 숫자 / 10 ) * 10
  • Math.round() ” 메서드는 결과를 가장 가까운 정수로 반올림할 인수로 10으로 나눈 숫자를 전달하여 호출됩니다.
  • 그런 다음 10을 곱하면 결과가 가장 가까운 10으로 반올림됩니다.

예시

먼저 '라는 함수를 정의합니다. roundToNearest10 ' 매개변수 ' 숫자 '. Math.round() 메서드를 호출하여 가장 가까운 근사값을 반환합니다. 10 :



함수 roundToNearest10 ( 숫자 ) {

반품 수학 . 둥근 ( 숫자 / 10 ) * 10 ;

}

를 불러 ' roundToNearest10 ” 정수를 전달하여 함수 ' 6745 '. 먼저 10으로 나눈 다음 ' 674.5 '는 '로 반올림됩니다. 675 ”는 674.5의 가장 가까운 정수입니다. 그런 다음 결과 값에 10을 곱하여 가장 가까운 10에 가까운 값을 얻습니다.

콘솔. 통나무 ( roundToNearest10 ( 6745 ) ) ;

출력에 ' 6750 '에 가장 가까운 10입니다. 6745 ”:

십진수 값을 전달하자 ' 89.9 ” 함수에서 반올림된 값을 확인합니다.

콘솔. 통나무 ( roundToNearest10 ( 89.9 ) ) ;

출력은 ' 90 ” 십진수를 반올림하여 “ 89.9 ”를 가장 가까운 10까지:

방법 2: Math.ceil() 메서드를 사용하여 숫자를 가장 가까운 10으로 반올림

숫자를 가장 가까운 10으로 반올림하려면 ' Math.ceil() '라는 방식을 사용합니다. 숫자를 다가오는 가장 큰 정수로 반올림합니다. Math.ceil() 메서드에 십진수가 전달되면 정수가 반환됩니다.

통사론

주어진 구문은 ' 올림() ' 방법:

수학 . 올림 ( 숫자 / 10 ) * 10
  • 인수로 숫자를 10으로 나눈 다음 10을 곱합니다.
  • 숫자를 10으로 나누면 숫자를 다음으로 가장 큰 정수로 반올림합니다.
  • 그런 다음 결과 숫자에 10을 곱하여 숫자를 가장 가까운 10으로 반올림합니다.

예시

'를 호출합니다. Math.ceil() ”의 방법 roundToNearest10 ” 함수는 숫자를 10으로 나눈 다음 10을 곱하여 숫자를 가장 가까운 10으로 반올림합니다.

함수 roundToNearest10 ( 숫자 ) {

반품 수학 . 올림 ( 숫자 / 10 ) * 10 ;

}

를 불러 ' roundToNearest10 ' 기능 및 숫자 전달 ' 6745 '라는 주장으로. 먼저 10으로 나눈 다음 ' 674.5 '는 '로 반올림됩니다. 675 ” 다음으로 큰 정수인 674.5인 ceil() 메서드 때문입니다. 그런 다음 결과 숫자에 10을 곱하고 근사값을 가장 가까운 10으로 가져옵니다.

콘솔. 통나무 ( roundToNearest10 ( 6745 ) ) ;

산출

마찬가지로 JavaScript에서는 Math.ceil() 메서드를 사용하여 십진수를 가장 가까운 10으로 반올림합니다. 번호를 전달하십시오 ' 78.02 ”에서 매개변수로 roundToNearest10 ' 기능. '를 반환합니다. 8 ”는 다음으로 큰 정수입니다. 7,802 ”를 입력한 다음 결과 숫자에 다음을 곱합니다. 10 이는 가장 가까운 10에 대한 대략적인 값입니다.

콘솔. 통나무 ( roundToNearest10 ( 78.02 ) ) ;

해당 출력은 다음과 같습니다.

방법 3: Math.floor() 메서드를 사용하여 숫자를 가장 가까운 10으로 반올림

숫자를 가장 가까운 10으로 반올림하는 데 사용되는 또 다른 메서드 'Math.floor()'가 있습니다. 숫자를 가장 가까운 정수로 내림합니다. 십진수 정수가 Math.floor() 메서드에 전달되면 가장 가까운 정수를 반환합니다.

통사론

다음 구문은 floor() 메서드에 사용됩니다.

수학 . 바닥 ( 숫자 / 10 ) * 10
  • 이 메서드는 결과 숫자를 가장 가까운 정수로 내림할 인수로 10으로 나눈 숫자를 전달하여 호출됩니다.
  • 그런 다음 결과 숫자에 10을 곱하여 가장 가까운 10으로 반올림한 숫자를 반환합니다.

예시

정의된 함수 ' roundToNearest10() ', 를 불러 ' Math.floor() ” 메서드는 숫자를 10으로 나눈 값을 인수로 전달한 다음 10을 곱합니다.

함수 roundToNearest10 ( 숫자 ) {

반품 수학 . 바닥 ( 숫자 / 10 ) * 10 ;

}

번호를 전달하십시오 ' 6745 ”라는 정의된 함수의 인수로 roundToNearest10() '. 먼저 10으로 나눈 다음 ' 674.5 '는 '로 반올림됩니다. 674 ” 674.5의 가장 가까운 하향 정수인 floor() 메서드 때문입니다. 그러면 결과 숫자 ' 674 ”에 10을 곱하고 가장 가까운 10에 가까운 값을 얻습니다.

콘솔. 통나무 ( roundToNearest10 ( 6745 ) ) ;

산출

십진수 '를 전달하십시오. -5.15 ”에서 매개변수로 roundToNearest10 ' 기능. '를 반환합니다. 7 '는 '의 가장 가까운 아래 정수입니다. 7,802 ”를 입력한 다음 결과 숫자에 다음을 곱합니다. 10 가장 가까운 10으로 근사한 값입니다.

콘솔. 통나무 ( roundToNearest10 ( - 5.15 ) ) ;

출력은 다음과 같습니다.

결론

숫자를 가장 가까운 10으로 반올림하려면 Math.round(), Math.ceil() 및 Math.floor()를 포함하는 JavaScript의 미리 정의된 메서드를 사용합니다. Math.round() 메서드는 숫자를 가장 가까운 정수로 반올림합니다. Math.ceil() 메서드는 숫자를 다음으로 큰 정수로 반올림하고 Math.floor() 메서드는 숫자를 가장 가까운 내림 정수로 반올림합니다. 이 모든 방법은 10을 곱하여 결과 숫자를 가장 가까운 10으로 반올림합니다. 이 연구에서는 이러한 모든 방법의 작동을 예제와 함께 설명했습니다.