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