
Math.sign(x) 함수는 음수, 양수, 0을 구분하는 데 사용할 수 있습니다.
Math.sign(x) 함수의 반환값은 다음과 같습니다.
- 음수: -1
- 양수: 1
- 0: 0
예를 들어, x가 음수일 때는 -1, 양수일 때는 1, 0일 때는 0을 반환하는 함수를 만들고 싶다면, 다음과 같이 작성할 수 있습니다.
#hostingforum.kr
javascript
function 구분(x) {
if (Math.sign(x) === -1) {
return '음수';
} else if (Math.sign(x) === 1) {
return '양수';
} else {
return '0';
}
}
console.log(구분(-1)); // 음수
console.log(구분(1)); // 양수
console.log(구분(0)); // 0
또는 간단하게 다음과 같이 작성할 수 있습니다.
#hostingforum.kr
javascript
function 구분(x) {
if (x < 0) {
return '음수';
} else if (x > 0) {
return '양수';
} else {
return '0';
}
}
console.log(구분(-1)); // 음수
console.log(구분(1)); // 양수
console.log(구분(0)); // 0
이러한 예제 코드를 통해 Math.sign(x) 함수를 사용하여 음수, 양수, 0을 구분하는 방법을 이해할 수 있습니다.
2025-07-07 16:40