소개
이 랩에서는 JavaScript 를 사용하여 주어진 숫자가 음수 0 인지 여부를 확인하는 방법을 살펴봅니다. 값과 1 을 값으로 나눈 결과가 -Infinity 와 같은지 확인하는 간단한 함수를 사용합니다. 이 랩은 JavaScript 에서 음수 0 의 개념과 코드에서 이를 감지하는 방법을 이해하는 데 도움이 될 것입니다.
음수 0 확인하기
숫자가 음수 0 인지 확인하려면 터미널/SSH 를 열고 node를 입력합니다. 그런 다음 다음 코드를 사용합니다.
const isNegativeZero = (val) => val === 0 && 1 / val === -Infinity;
이 코드는 전달된 값이 0과 같고 1을 값으로 나눈 결과가 -Infinity와 같은지 확인합니다. 예를 들어:
isNegativeZero(-0); // true
isNegativeZero(0); // false
요약
축하합니다! Number Is Negative Zero 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 기술을 향상시킬 수 있습니다.