概述
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Document</title>
</head>
<body>
<script>
//打印乘法口诀表
for(var l=1;l<=9;l++){
for(var i=1,str="";i<=l;str+=i+"x"+l+"="+i*l+(i*l==i*i?"<br> ":" "),i++);
document.write(str);
}
/* for(var l=1;l<=9;l++){
for(var i=1,str="";i<=l;str+=i+"x"+l+"="+i*l+(i*l<10?" ":" "),i++);
console.log(str);
}*/
function printTriangle(l){
for(var r=1;r<=l;r++){
for(var i=0,str="";i<r;str+="*",i++);
console.log(str);
}
}
function printTriangle2(l){
for(var r=1;r<=l;r++){
for(var i=0,str="";i<l;str+=i<l-r?" ":"*",i++);
console.log(str);
}
}
function printTriangle3(l){
l=parseInt(l);
for(var r=1;r<=l;r++){
for(var i=0,str=" ";i<l+r-1;i++){
str+=i<l-r?" ":"*";
}
console.log(str);
}
}
/* var l=6;
for(var r=1;r<=l;r++){
for(var i=0,str=" ";i<l+r-1;i++){
str+=i<l-r?" ":"*";
}
console.log(str);
}*/
</script>
<button οnclick="printTriangle(prompt('输入总行数'))">输出正三角</button><button οnclick="printTriangle2(prompt('输入总行数'))">输出反三角</button>
<button οnclick="printTriangle3(prompt('输入总行数'))">输出等腰三角</button>
</body>
</html>
最后
以上就是美好啤酒为你收集整理的for循环结构 嵌套 javascript的全部内容,希望文章能够帮你解决for循环结构 嵌套 javascript所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复