NaN တန်ဖိုး

NaN တန်ဖိုး (Not-A-Number အတိုကောက်) သည် "နံပါတ်မဟုတ်သော" ကိုဆိုလိုသည်။ ထိုကဲ့သို့သော တန်ဖိုးသည် မမှန်ကန်သော သင်္ချာဆိုင်ရာ လုပ်ဆောင်မှုများကို ပြုလုပ်ရန် ကြိုးစားသည့်အခါ ပေါ်ပေါက်လာသည်။

ဥပမာ

အက္ခရာစာလုံးများပါသော စာကြောင်းတစ်ခုကို နံပါတ်တစ်ခုနှင့် မြှောက်ကြည့်ရအောင်။

javascriptconsole.log('aaa' * 3);

ကုဒ်ကို စက်တွင်ချိတ်ဆက်ပြီး ရရှိလာသော ရလဒ်။

javascriptNaN

ဥပမာ

စာကြောင်းတစ်ခုကို အခြားစာကြောင်းတစ်ခုနှင့် စားကြည့်ကြရအောင်။

javascriptconsole.log('aaa' / 'bbb');

ကုဒ်ကို စက်တွင်ချိတ်ဆက်ပြီးနောက် ကျွန်ုပ်တို့သည်လည်း NaN ကိုရရှိသည်။

javascriptNaN

ဥပမာ

ယခု NaN တန်ဖိုးကို နံပါတ်တစ်ခုနှင့် ပေါင်းကြည့်ကြရအောင်။

javascriptconsole.log(NaN + 3);

ကုဒ်ကို စက်တွင်ချိတ်ဆက်ပြီး ရရှိလာသော ရလဒ်။

javascriptNaN

ဆက်စပ်ကြည့်ရှုရန်

  • isNaN လုပ်ဆောင်ချက်၊
    သည် NaN ဟုတ်/မဟုတ် စစ်ဆေးခြင်းကို ဆောင်ရွက်ပေးသည်။