js循环嵌套,打印图形

时光毁灭记忆、已成空白 提交于 2019-11-26 23:48:11
        /*
	 *****
	 *****
	 *****
	 *****
	 */
	for (var i = 1;i<=4;i++) {//行
		for (var j = 1;j<=5;j++) {//列
			document.write("*")
		}
		document.write("<br>")
	}                            

  

/*
	 *
	 **
	 ***
	 ****
	 *****
*/
for (var i = 1;i<=5;i++) {
	for (var j = 1;j<=i;j++) {
		document.write("*")
	}
	document.write("<br>")
}

  

/*
	 ****
	 ***
	 **
	 * 
*/
for (var i = 1;i<=4;i++) {
	for (var j = 1;j<=5-i;j++) {
		document.write("*");
	}
	document.write("<br>")
}

  

/*
	    *
	   ***
	  *****
	 *******
	  *****
	   ***
	    * 
*/
//上半部分
for (var i = 1;i<=4;i++) {
	//先输出空格
	for (var j = 1;j<=4-i;j++) {
		document.write(" ");
	}
	for (var j = 1;j<=2*i-1;j++) {
		document.write("*");
	}
	document.write("<br>")
}
//下半部分
for (var i = 1;i<=3;i++) {
	//先输出空格
	for (var j =1;j<=i;j++) {
		document.write(" ")
	}
	for (var j =1;j<=7-2*i;j++) {
		document.write("*");
	}
	document.write("<br>")
}

  

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!