>  기사  >  웹 프론트엔드  >  JavaScript를 사용하여 NaN을 0으로 변환하는 방법은 무엇입니까?

JavaScript를 사용하여 NaN을 0으로 변환하는 방법은 무엇입니까?

王林
王林앞으로
2023-08-22 22:17:021572검색

JavaScript를 사용하여 NaN을 0으로 변환하는 방법은 무엇입니까?

JavaScript를 사용하여 논리 OR 연산자, 이중 비트 NOT 연산자, 완전 항등 연산자 또는 inNaN() 함수를 사용하여 NaN을 0으로 변환할 수 있습니다. JavaScript의 NaN은 가 숫자가 아니라는 의미이며 유형은 숫자이지만 실제로는 숫자가 아닙니다. 이 기사에서는 NaN을 부울 값으로 변환하는 두 가지 방법을 알아봅니다.

  • 논리 OR(||) 연산자를 사용하세요

  • 이중 물결표(~~) 연산자 사용

  • 엄격한 항등 연산자 사용(===)

  • isNaN() 함수 사용

논리 OR(||) 연산자를 사용하세요

논리적 OR(||) 연산자는 두 값의 진위 여부를 확인하는 데 사용됩니다. 피연산자 중 하나라도 true이면 true를 반환하고, 모든 피연산자가 true가 아니면 false를 반환합니다.

|| 연산자를 사용하여 NaN을 0으로 변환합니다. || 연산자를 사용하여 NaN을 0과 비교합니다.

문법

으아악

이 예에서는 || 연산자를 사용하여 NaN을 0으로 변환합니다.

으아악

이중 물결표(~~) 연산자를 사용하세요

이중 물결표 또는 이중 비트 NOT 연산자는 양수를 내림하는 데 사용됩니다. Math.floor를 사용하여 동일한 효과를 얻을 수도 있지만 이 연산자는 Floor 메서드보다 빠릅니다. 이 연산자는 양수와 음수에만 작동하며 숫자가 NaN인 경우 0을 반환합니다.

문법

으아악

이 예에서는 ~~ 연산자를 사용하여 NaN을 0으로 변환합니다.

으아악

엄격한 항등 연산자 사용(===)

완전 항등(===) 연산자 또는 완전 항등 연산자는 값과 유형 간의 동일성을 확인하여 둘 이상의 피연산자를 비교하는 데 사용됩니다. 값과 유형이 모두 같으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

=== 연산자를 사용하여 NaN을 0으로 변환합니다. 먼저 NaN 값을 0과 비교하고 true이면 NaN을 반환하고 그렇지 않으면 0을 반환합니다.

문법

으아악

이 예에서는 엄격한 항등 연산자를 사용하여 NaN을 0으로 변환합니다.

으아악

isNaN() 함수를 사용하세요

isNaN 함수는 값이 NaN인지 확인하는 데 사용됩니다. NaN을 0으로 변환하려면 값이 NaN인지 확인합니다. 그렇다면 0이 반환됩니다.

문법

으아악

이 예에서는 isNaN 함수를 사용하여 NaN을 0으로 변환합니다.

으으으으

위 내용은 JavaScript를 사용하여 NaN을 0으로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제