概述
<!doctype html>
<html>
<head>
<title>标题</title>
<meta charset="utf-8">
<script>
/*
var r=3;
//打印乘法口诀表第r行
//循环条件:乘数<=r
//循环变量: 乘数i
//i从1开始,每次递增1
//循环体:
//在str中拼接:"ixr=(i*r)_"
//打印任意一行的公式:
for(var i=1,str="";i<=r;i++){
str+=i+"x"+r+"="+i*r+" ";
}
console.log(str);
//r从1开始,到<=9,每次递增1
for(var r=1;r<=9;r++){
//公式
for(var i=1,str="";i<=r;i++){
str+=i+"x"+r+"="+i*r+" ";
}
console.log(str);
}
*/
/*
*
**
***
****
*****
*/
/*
function zheng(ln){//ln表示总行数
//r从1开始,到<=ln结束,每次增1
for(var r=1;r<=ln;r++){
//公式:
//i从1开始,同时声明空字符串str,i到<=r,i每次增1
//向str中拼一个*
//(遍历结束)
//输出str
for(var i=1,str="";i<=r;str+="*",i++);
console.log(str);
}
}
zheng(6);
*/
/*
*
**
***
****
*****
*/
/*
function fan(ln){//ln表示总行数
//r从1开始,到<=ln结束,每次增1
for(var r=1;r<=ln;r++){
//公式:
//i从1开始,同时声明空字符串str,i到<=ln结束,i每次递增1
for(var i=1,str="";i<=ln;i++){
//如果i<(ln-r+1)就向str拼" ",否则拼*
str+=(i<(ln-r+1)?" ":"*");
}//(遍历结束)
console.log(str);//输出str
}
}
fan(6);
*/
function dengyao(ln){//共ln行
//r从1开始,到<=ln,每次增1
//公式:
//i从1开始,同时声明空字符串str,i到<=ln+r-1,i每次增1
//如果i<ln-r+1,就拼" ",否则拼*
//(遍历结束)
//输出str
}
</script>
</head>
<body>
</body>
</html>
最后
以上就是醉熏柜子为你收集整理的javascript之for循环(二)的全部内容,希望文章能够帮你解决javascript之for循环(二)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复