Computer >> Máy Tính >  >> Lập trình >> MongoDB

Điều gì xảy ra khi chúng ta cố gắng thêm một số vào giá trị không xác định?


Nếu bạn cố gắng thêm một số vào giá trị không xác định thì bạn sẽ nhận được NaN. NaN định nghĩa Không phải là Số. Sau đây là một ví dụ -

Trường hợp 1

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

Trường hợp 2

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

Trường hợp 1

Hãy để chúng tôi thực hiện các trường hợp trên. Truy vấn như sau -

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

Điều này sẽ tạo ra kết quả sau -

NaN

Trường hợp 2

Hãy để chúng tôi thực hiện trường hợp trên -

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

Điều này sẽ tạo ra kết quả sau -

NaN