From 4289bf1fbb823f410775b4c7d0533b7abd8e5f5f Mon Sep 17 00:00:00 2001 From: 3indblown Leaf <69508345+kraccoon-dev@users.noreply.github.com> Date: Tue, 1 Feb 2022 19:42:11 +0900 Subject: remove class 1 (#3922) --- files/ko/web/javascript/reference/global_objects/nan/index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'files/ko/web/javascript/reference/global_objects/nan/index.html') diff --git a/files/ko/web/javascript/reference/global_objects/nan/index.html b/files/ko/web/javascript/reference/global_objects/nan/index.html index e2e4aa9bac..0ddec1ad2d 100644 --- a/files/ko/web/javascript/reference/global_objects/nan/index.html +++ b/files/ko/web/javascript/reference/global_objects/nan/index.html @@ -39,7 +39,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/NaN
NaN은 다른 모든 값과 비교(==, !=, ===, !==)했을 때 같지 않으며, 다른 NaN과도 같지 않습니다. NaN의 판별은 {{jsxref("Number.isNaN()")}} 또는 {{jsxref("Global_Objects/isNaN", "isNaN()")}}을 사용하면 제일 분명하게 수행할 수 있습니다. 아니면, 오로지 NaN만이 자기자신과 비교했을 때 같지 않음을 이용할 수도 있습니다.
NaN === NaN; // false +NaN === NaN; // false Number.NaN === NaN; // false isNaN(NaN); // true isNaN(Number.NaN); // true @@ -52,13 +52,13 @@ valueIsNaN(Number.NaN); // true그러나
-isNaN()과Number.isNaN()의 차이를 주의해야 합니다.isNaN은 현재 값이NaN이거나, 숫자로 변환했을 때NaN이 되면 참을 반환하지만,Number.isNaN은 현재 값이NaN이어야만 참을 반환합니다.isNaN('hello world'); // true +isNaN('hello world'); // true Number.isNaN('hello world'); // false덧붙여서, 일부 배열 메서드는 NaN을 찾을 수 없습니다.
-let arr = [2, 4, NaN, 12]; +let arr = [2, 4, NaN, 12]; arr.indexOf(NaN); // -1 (false) arr.includes(NaN); // true arr.findIndex(n => Number.isNaN(n)); // 2-- cgit v1.2.3-54-g00ecf