批改状态:未批改
老师批语:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>js打印乘法表与输出三角形</title>
<script type="text/javascript">
document.write('for循环输出九九乘法表:');
for (var i = 1; i <=9 ; i++) {
for(var j=i;j<=9;j++){
var n;
if(i*j>=10){
n=' ';
}else{
n=' ';
}
document.write(i+'X'+j+'='+(i*j)+n);
}
document.write('<br>');
}
document.write('<hr>');
// unset(i);
// unset(j);
document.write('while循环输出九九乘法表:');
document.write('<br>');
var k=1,l,m;
while(k<=9){
for(l=k;l<=9;l++){
if(k*l>=10){
m=' ';
}else{
m=' ';
}
document.write(k+'X'+l+'='+(k*l)+m);
}
document.write('<br>');
k++;
}
document.write('<hr>');
document.write('do while循环输出九九乘法表:');
document.write('<br>');
var a=1,b=1,c;
do{
for(b=a;b<=9;b++){
if(a*b>=10){
c=' ';
}else{
c=' ';
}
document.write(a+'X'+b+'='+(a*b)+c);
}
document.write('<br>');
a++;
// while(b<=9){
// b=a;
// if(a*b>=10){
// c=' ';
// }else{
// c=' ';
// }
// document.write(a+'X'+b+'='+(a*b)+c);
// }
// document.write('<br>');
// a++;
}while(a<=9)
document.write('<hr>');
document.write('for循环输出三角形:');
document.write('<hr>');
for(var e=1;e<=10;e++){
for(var f=10-e;f>=1;f--){
document.write(' ');
}
for(var g=1;g<=e;g++){
document.write('*');
}
document.write('<br>');
}
document.write('<hr>');
document.write('while循环输出三角形:');
document.write('<br>');
var e=1,f,g;
while(e<=10){
for(var f=10-e;f>=1;f--){
document.write(' ');
}
for(var g=1;g<=e;g++){
document.write('*');
}
document.write('<br>');
e++;
}
</script>
</head>
<body>
</body>
</html>点击 "运行实例" 按钮查看在线实例
学习心得:
在循环嵌套中,除了for以外,while嵌套不能实现
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号