当 JavaScript 中的变量被声明的时候,程序内部会给它一个初始值 undefined。当你对一个值为 undefined 的变量进行运算操作的时候,算出来的结果将会是 NaN,NaN 的意思是 "Not a Number"。当你用一个没有 定义 的变量来做字符串连接操作的时候,它会如实的输出"undefined"。
任务
定义3个变量 a、b、c ,并且分别给他们赋值:5、10、"I am a" ,这样它们就不会是 undefined(未定义的了)。
a 应该是已经定义的, 并且值为 6
b 应该是已经定义的, 并且值为 15
c 不能包含 undefined, 并且值应该为 "I am a String!"
不要修改// Do not change code below this line下面的代码
原始代码:
// 初始化变量
var a;
var b;
var c;
// 请只修改这条注释以上的代码
a = a + 1;
b = b + 5;
c = c + " String!";
调试代码:
// 初始化变量
var a = 5;
var b = 10;
var c = "I am a";
// 请只修改这条注释以上的代码
a = a + 1;
b = b + 5;
c = c + " String!";