JS Type Conversion
- 上一页 MIN_VALUE
- 下一页 NEGATIVE_INFINITY
- 返回上一层 Reference Manual ng JavaScript Number
Paggamit bilang pangalawang kurso
JavaScript Number NaN katangianNaN
Mga rekomendasyon ng kurso
JavaScript Number NaN katangianNaN
Definisyon at paggamit
ay isang pagkurtso ng "Not-a-Number". NaN
Sa JavaScript, Ito ay isang hindi lehitimong numero.
Ang katangian ay katulad ng pangkalahatang
Number.Nan
Ang NaN na katangian ay katulad ng pangkalahatang katangian.Mga tipan isNaN()
Ang NaN na katangian ay isang espesyal na halaga na naglalarawan na ang isang halaga ay hindi numero. Ginagamit ang katangian na ito upang indikahin na ang isang halaga ay hindi numero. Maaaring itatag ang halaga ng Number object na ito upang indikahin na ito ay hindi numero na halaga.
Mga tipan
Gumamit ng pangkalahatang function upang makita kung ang isang halaga ay NaN na halaga.
Pangkalahatang isNaN() na method
Number.isNaN() na method
Mga halimbawa
let x = NaN;
Number.NaN
Subukahin ninyo ito
Number.NaN
Ang sintaks ay naglalarawan
Ito ay isang espesyal na halaga na naglalarawan na ang resulta ng ilang mga aritmetikong operasyon ( tulad ng negatibong kubik na katapusan) ay hindi numero. Ang paraan parseInt()
at Number.NaN
parseFloat()
Na naglalarawan ng kanyang sitwasyon ng error. Sa kung saan hindi matutuklasan ang tinukoy na string, ito ay ibabalik na halaga. Para sa ilang mga function na madalas na ibabalik ang may kahulugan na numero, maaari ring gamitin ang ganitong paraan, gamit ang NaN
Ang paraan ng paglalarawan ng error ni JavaScript ay sa pamamagitan ng Number.NaN
. Pansin ninyo na,NaN
Sa mga resulta ng paghahalintulad sa iba pang numero ay hindi magkapareho, kasama ang kanyang sarili. Kaya, hindi dapat magiging Number.NaN
Paghahalintulad upang makita kung ang isang halaga ay numero o hindi, at maaaring tumawag lamang isNaN()
upang paghahalintulad.
Sa ECMAScript v1 at sa mga susunod na bersyon, maaari ring gamitin ang predefinidong pangkalahatang katangian NaN
Pinalitan ng Number.NaN
.
Suporta ng browser
Number.NaN
Ito ay ECMAScript1 (ES1) na katangian.
Lahat ng mga browser ay ganap na sumusuporta sa ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
- 上一页 MIN_VALUE
- 下一页 NEGATIVE_INFINITY
- 返回上一层 Reference Manual ng JavaScript Number