NaN တန်ဖိုး
NaN တန်ဖိုး (Not-A-Number အတိုကောက်) သည်
"နံပါတ်မဟုတ်သော" ကိုဆိုလိုသည်။ ထိုကဲ့သို့သော တန်ဖိုးသည်
မမှန်ကန်သော သင်္ချာဆိုင်ရာ လုပ်ဆောင်မှုများကို
ပြုလုပ်ရန် ကြိုးစားသည့်အခါ ပေါ်ပေါက်လာသည်။
ဥပမာ
အက္ခရာစာလုံးများပါသော စာကြောင်းတစ်ခုကို နံပါတ်တစ်ခုနှင့် မြှောက်ကြည့်ရအောင်။
console.log('aaa' * 3);
ကုဒ်ကို စက်တွင်ချိတ်ဆက်ပြီး ရရှိလာသော ရလဒ်။
NaN
ဥပမာ
စာကြောင်းတစ်ခုကို အခြားစာကြောင်းတစ်ခုနှင့် စားကြည့်ကြရအောင်။
console.log('aaa' / 'bbb');
ကုဒ်ကို စက်တွင်ချိတ်ဆက်ပြီးနောက် ကျွန်ုပ်တို့သည်လည်း
NaN ကိုရရှိသည်။
NaN
ဥပမာ
ယခု NaN တန်ဖိုးကို နံပါတ်တစ်ခုနှင့် ပေါင်းကြည့်ကြရအောင်။
console.log(NaN + 3);
ကုဒ်ကို စက်တွင်ချိတ်ဆက်ပြီး ရရှိလာသော ရလဒ်။
NaN
ဆက်စပ်ကြည့်ရှုရန်
-
isNaNလုပ်ဆောင်ချက်၊
သည် NaN ဟုတ်/မဟုတ် စစ်ဆေးခြင်းကို ဆောင်ရွက်ပေးသည်။