已采纳回答 / 慕的地5531362
这一段<...code...>之后你没有写else的语句。原因:在你设置了$age之后if判断时显示false,不执行上一段的命令,但也没有else的命令可以执行,所以默认会返回undefined。
2017-06-23
es6开始有,用let声明 比如:
if(true)
{
//var a=1;//这样没有块级作用域 alert(a)可以输出
//let a=1;//有块级作用域 alert(a)报错
}
alert(a);
if(true)
{
//var a=1;//这样没有块级作用域 alert(a)可以输出
//let a=1;//有块级作用域 alert(a)报错
}
alert(a);
2017-06-22
九九乘法表
for(var i=1;i<10;i++){
for(var j=1;j<=i;j++){
document.write(j+'x'+i+"="+i*j+" ");
}
document.write("<br>");
}
for(var i=1;i<10;i++){
for(var j=1;j<=i;j++){
document.write(j+'x'+i+"="+i*j+" ");
}
document.write("<br>");
}
2017-06-19