Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MongoDB

Kết quả khi cộng số với giá trị undefined trong MongoDB shell

Nếu bạn cố gắng cộng một số với giá trị undefined, kết quả sẽ là NaN (Not a Number).

Trường hợp 1: Cộng trực tiếp với undefined

var anyVar = 10 + undefined;
print(anyVar); // Kết quả: NaN

Trường hợp 2: Cộng biến có giá trị với biến chưa gán (undefined)

var anyVar1 = 10;
var anyVar2; // undefined
var anyVar = anyVar1 + anyVar2;
print(anyVar); // Kết quả: NaN

Thực hiện Trường hợp 1

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

Kết quả:

NaN

Thực hiện Trường hợp 2

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

Kết quả:

NaN