>웹 프론트엔드 >프런트엔드 Q&A >정수를 나누는 JavaScript 코드는 무엇입니까?

정수를 나누는 JavaScript 코드는 무엇입니까?

PHPz
PHPz원래의
2023-04-18 17:02:551628검색

JavaScript는 웹 애플리케이션 개발에 널리 사용되는 프로그래밍 언어입니다. JavaScript에서는 숫자 값을 나누어 결과를 정수로 반올림해야 하는 경우가 있습니다. 이 기사에서는 JavaScript에서 정수를 나누는 코드 예제를 소개합니다.

JavaScript는 정수를 나누는 Math.floor() 및 Math.round()라는 두 가지 방법을 제공합니다.

Math.floor()

Math.floor() 메소드는 주어진 숫자보다 작거나 같은 가장 큰 정수를 반환합니다. 이 메서드는 임의의 부동 소수점 숫자를 인수로 사용하고 해당 숫자의 최대 정수 값을 반환합니다. 예를 들어, Math.floor()에 인수로 3.8을 전달하면 3이 반환됩니다. -3.8이 Math.floor()에 인수로 전달되면 -4가 반환됩니다.

Math.floor() 메소드의 코드 예는 다음과 같습니다.

let num = 5 / 2;
let result = Math.floor(num);
console.log(result); // 输出结果为 2

위 예에서는 먼저 5를 2로 나누고 결과를 변수 num에 저장합니다. 그런 다음 num을 매개변수로 하여 Math.floor() 메서드를 호출합니다. 마지막으로 Math.floor() 메서드의 결과는 result 변수에 저장되고 콘솔에 인쇄됩니다.

Math.round()

Math.round() 메서드는 주어진 숫자에 가장 가까운 정수 값을 반환합니다. 소수 부분이 .5보다 크거나 같으면 다음 정수가 반환됩니다. 소수 부분이 .5보다 작으면 이전 정수가 반환됩니다.

Math.round() 메서드에 대한 코드 예제는 다음과 같습니다.

let num = 5 / 2;
let result = Math.round(num);
console.log(result); // 输出结果为 3

위 예제에서는 먼저 5를 2로 나누고 그 결과를 변수 num에 저장합니다. 그런 다음 num을 매개 변수로 사용하여 Math.round() 메서드를 호출합니다. 마지막으로 Math.round() 메서드의 결과는 result 변수에 저장되고 콘솔에 인쇄됩니다.

요약하자면 JavaScript에서 정수를 나누는 두 가지 방법이 있습니다. Math.floor() 메서드는 주어진 숫자보다 작거나 같은 가장 큰 정수를 반환하고, Math.round() 메서드는 주어진 숫자에 가장 가까운 정수를 반환합니다. 두 가지 방법 모두 필요에 따라 JavaScript에서 정수를 나누는 데 사용할 수 있습니다.

위 내용은 정수를 나누는 JavaScript 코드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.