当我们尝试将数字添加到未定义的值时会发生什么?

如果您尝试将数字添加到未定义的值,那么您将获得NaN。NaN定义不是数字。以下是一个例子-

情况1

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

情况二

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

情况1

让我们实现以上情况。查询如下-

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

这将产生以下输出-

NaN

情况二

让我们实现上述情况-

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

这将产生以下输出-

NaN