Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MongoDB

จะเกิดอะไรขึ้นเมื่อเราพยายามเพิ่มตัวเลขให้กับค่าที่ไม่ได้กำหนดไว้


หากคุณพยายามเพิ่มตัวเลขให้กับค่าที่ไม่ได้กำหนด คุณจะได้รับ NaN NaN กำหนดไม่ใช่ตัวเลข ต่อไปนี้เป็นตัวอย่าง −

กรณีที่ 1

var anyVar=10+undefined;
print(anyVar) //Result will be NaN

กรณีที่ 2

var anyVar1=10;
var anyVar2;
var anyVar=yourVar1+yourVar2;
print(anyVar) //Result will be NaN

กรณีที่ 1

ให้เราดำเนินการตามกรณีข้างต้น แบบสอบถามมีดังต่อไปนี้ −

> var result=10+undefined;
> print(result);

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

NaN

กรณีที่ 2

ให้เราดำเนินการตามกรณีข้างต้น -

> var value;
> var value1=10;
> var result=value1+value
> result

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

NaN