{"id":772,"date":"2020-07-20T13:52:00","date_gmt":"2020-07-20T04:52:00","guid":{"rendered":"https:\/\/minwook.myds.me\/wooklog\/?p=772"},"modified":"2021-09-16T09:51:54","modified_gmt":"2021-09-16T00:51:54","slug":"js-ie%ec%97%90%ec%84%9c-math-sign-isnan-%ed%95%a8%ec%88%98-%ec%b2%98%eb%a6%ac","status":"publish","type":"post","link":"https:\/\/minwook.myds.me\/wooklog\/?p=772","title":{"rendered":"[JS] IE\uc5d0\uc11c Math.sign \/ isNaN \ud568\uc218 \ucc98\ub9ac"},"content":{"rendered":"\n<p>IE\uc5d0\uc11c Math.sign\uacfc isNaN \ud568\uc218\uac00 \uc791\ub3d9\ud558\uc9c0 \uc54a\ub294\ub2e4.<\/p>\n\n\n\n<p>swiperjs \ud50c\ub7ec\uadf8\uc778\uc744 \uc0ac\uc6a9\ud558\ub294\ub370 \ub0b4\ubd80\uc5d0 \uc704 \ud568\uc218\ub4e4\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc5b4\uc11c IE\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\ub2e4. (\uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8 \ud50c\ub7ec\uadf8\uc778\uc744 \uc4f0\ub2e4\ubcf4\uba74 IE\ub294 \ud638\ud658\uc774 \uc548\ub418\ub294 \uacbd\uc6b0\uac00 \uc885\uc885 \uc788\ub2e4.)<\/p>\n\n\n\n<p>\uadf8\ub798\uc11c IE\uae4c\uc9c0 \ud06c\ub85c\uc2a4\ube0c\ub77c\uc6b0\uc9d5\uc744 \uc6d0\ud558\uba74 \uac19\uc740 \uae30\ub2a5\uc744 \ud558\ub294 \ud568\uc218\ub97c \ub9cc\ub4e4\uc5b4\uc918\uc57c\ud55c\ub2e4.<\/p>\n\n\n\n<p> \u203b NaN : Not a Number (\uc22b\uc790\uac00 \uc544\ub2d8) <\/p>\n\n\n\n<h2>1. Math.sign<\/h2>\n\n\n\n<p>Math.sign \ud568\uc218\ub294 \uc22b\uc790\uac00 \uc74c\uc218\uc778\uc9c0 \uc591\uc218\uc778\uc9c0 \ud310\ubcc4\ud574\uc8fc\ub294 \uae30\ub2a5\uc744 \ud55c\ub2e4.<\/p>\n\n\n\n<p>\ubc18\ud658\uac12\uc740 -1, -0, 0, 1, NaN \uc774\ub807\uac8c 5\uac1c\uc778\ub370 -0\uc774\ub098 0\uc774\ub098 \uac19\uc740 \uac12\uc774\uace0 NaN\uc77c \uacbd\uc6b0\ub294 \uc608\uc678\ucc98\ub9ac\ub97c \uc704\ud55c \uac83\uc774\ub2c8 -1, 0, 1 \uc774\ub807\uac8c 3\uac1c\uc758 \uac12\uc744 \ubc18\ud658\ud558\ub294 \ud568\uc218\ub9cc \ub9cc\ub4e4\uc5b4\uc918\ub3c4 \ub300\ubd80\ubd84 \uc798 \uc791\ub3d9\ud560 \uac83 \uac19\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>function customMathSign(n) {\n  if( n > 0 ) return 1;\n  else if( n &lt; 0 ) return -1;\n  else return 0;\n}<\/code><\/pre>\n\n\n\n<h2>2. isNaN<\/h2>\n\n\n\n<p>isNaN \ud568\uc218\ub294 \uc22b\uc790\uac00 \ub9de\ub294\uc9c0 \uc544\ub2cc\uc9c0 \ud310\ubcc4\ud574\uc8fc\ub294 \uae30\ub2a5\uc744 \ud55c\ub2e4.<\/p>\n\n\n\n<p>\uc778\uc218\uac00 \uc22b\uc790\uba74 false\ub97c \ubc18\ud658\ud558\uace0 \uc22b\uc790\uac00 \uc544\ub2c8\ub77c\uba74 true\ub97c \ubc18\ud658\ud55c\ub2e4.<\/p>\n\n\n\n<p>typeof\ub97c \uc0ac\uc6a9\ud574 \uac04\ub2e8\ud558\uac8c \uc22b\uc790\uc778\uc9c0 \uc544\ub2cc\uc9c0 \uccb4\ud06c\ud574\ubcfc \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<p>typeof\ub97c \uc0ac\uc6a9\ud558\uba74 \uc22b\uc790\uc77c \uacbd\uc6b0 \uac12\uc740 number\uc774\ub2e4.<\/p>\n\n\n\n<p>\ud568\uc218\uc758 \ub73b\uc774 is not a number(\uc22b\uc790\uac00 \uc544\ub2c8\ub2e4)\uc774\uae30 \ub54c\ubb38\uc5d0 \uc22b\uc790\uc77c \uacbd\uc6b0 true\uac00 \uc544\ub2c8\ub77c false\uc778 \uc810\uc744 \uae30\uc5b5\ud558\uc790.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>function customIsNaN(n) {\n  if( typeof(n) === 'number ) {\n    return false;\n  } else {\n    return true;\n  }\n}<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>IE\uc5d0\uc11c Math.sign\uacfc isNaN \ud568\uc218\uac00 \uc791\ub3d9\ud558\uc9c0 \uc54a\ub294\ub2e4. swiperjs \ud50c\ub7ec\uadf8\uc778\uc744 \uc0ac\uc6a9\ud558\ub294\ub370 \ub0b4\ubd80\uc5d0 \uc704 \ud568\uc218\ub4e4\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc5b4\uc11c IE\uc5d0\uc11c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\ub2e4. (\uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8 \ud50c\ub7ec\uadf8\uc778\uc744 \uc4f0\ub2e4\ubcf4\uba74 IE\ub294 \ud638\ud658\uc774 \uc548\ub418\ub294 \uacbd\uc6b0\uac00 \uc885\uc885 \uc788\ub2e4.) \uadf8\ub798\uc11c IE\uae4c\uc9c0 \ud06c\ub85c\uc2a4\ube0c\ub77c\uc6b0\uc9d5\uc744 \uc6d0\ud558\uba74 \uac19\uc740 \uae30\ub2a5\uc744 \ud558\ub294 \ud568\uc218\ub97c \ub9cc\ub4e4\uc5b4\uc918\uc57c\ud55c\ub2e4. \u203b NaN : Not a Number (\uc22b\uc790\uac00 \uc544\ub2d8) 1. Math.sign Math.sign \ud568\uc218\ub294 \uc22b\uc790\uac00 \uc74c\uc218\uc778\uc9c0 \uc591\uc218\uc778\uc9c0 \ud310\ubcc4\ud574\uc8fc\ub294 \uae30\ub2a5\uc744 \ud55c\ub2e4. \ubc18\ud658\uac12\uc740 -1, &hellip; <a href=\"https:\/\/minwook.myds.me\/wooklog\/?p=772\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;[JS] IE\uc5d0\uc11c Math.sign \/ isNaN \ud568\uc218 \ucc98\ub9ac&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":[],"categories":[130],"tags":[],"_links":{"self":[{"href":"https:\/\/minwook.myds.me\/wooklog\/index.php?rest_route=\/wp\/v2\/posts\/772"}],"collection":[{"href":"https:\/\/minwook.myds.me\/wooklog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/minwook.myds.me\/wooklog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/minwook.myds.me\/wooklog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/minwook.myds.me\/wooklog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=772"}],"version-history":[{"count":1,"href":"https:\/\/minwook.myds.me\/wooklog\/index.php?rest_route=\/wp\/v2\/posts\/772\/revisions"}],"predecessor-version":[{"id":773,"href":"https:\/\/minwook.myds.me\/wooklog\/index.php?rest_route=\/wp\/v2\/posts\/772\/revisions\/773"}],"wp:attachment":[{"href":"https:\/\/minwook.myds.me\/wooklog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=772"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/minwook.myds.me\/wooklog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=772"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/minwook.myds.me\/wooklog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}