<!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循环(二)内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复