Math.sign()

hello__0·2022년 8월 3일
0

Math.sign() 함수는 주어진 수의 부호를 나타내는 +/-1을 반환합니다. 단, Math.sign()에 제공한 수가 0일 경우 부호에 따라 +/-0을 반환합니다.

sign()은 Math의 정적 메서드이므로, 사용자가 생성한 Math 객체의 메서드가 아니라 Math.sign()으로 호출해야 합니다. (Math는 생성자가 아닙니다)

console.log(Math.sign(3));
// expected output: 1

console.log(Math.sign(-3));
// expected output: -1

console.log(Math.sign(0));
// expected output: 0

console.log(Math.sign('-3'));
// expected output: -1

반환 값

  • 값이 양의 수일 경우 1을 반환합니다.
  • 값이 음의 수일 경우 -1을 반환합니다.
  • 값이 양의 0일 경우 0을 반환합니다.
  • 값이 음의 0일 경우 -0을 반환합니다.
  • 이외의 경우 NaN을 반환합니다.
profile
자라나라 나무나무

0개의 댓글