<html>
<head>
<title>脚本的基本结构</title>
<script>
document.write("阶乘表");
var i=1;
while(i<10){
var s=1;
for(var j=1;j<=i;j++){
s=s*J;
document.write("<br>"+i+"!="+s);
i++;
}
}
</script>
</head>
<body>
<h1></h1>
</body>
</html>
我也不知道你错在哪里,感觉重写比较快
document.write("阶乘表");
var i=1;
for(var j=1;j<=10;j++){
i=i*j;
document.writeln(""+j+"!="+i+" ");
}
s=s*J;
这里j要小写。js是区分大小写的。
死循环了,i++放到for语句体外
document.write("阶乘表");
var i = 1;
while (i < 10) {
var s = 1;
for (var j = 1; j <= i; j++) {
s = s * j;
// alert(s)
document.write("<br>" + i + "!=" + s);
///i++;
}
i++;///////
}