js 使用星号输出倒金字塔图案

js 使用星号输出倒金字塔图案

思路:先输出倒立的直角三角形的星号图形,然后添加对应的空格。
注意事项:

  1. js里面的每行的多个星号要使用循环输出,没法使用其他语言里面的乘法思想解决
  2. js输出在浏览器的空格,要使用html里面的&nbsp来解决
  3. 空格个数要单独使用一个变量来解决。
<!DOCTYPE html>
<html>
<head>
	<title>使用星号输出倒金字塔图案</title>
	<script type="text/javascript">
		var n = 0;
		// 最外层循环控制行
		for(var i=9;i>=1;i-=2){

			// 该循环填充空格
			for(var j=0;j<n;j++){
				document.write('&nbsp');
			}

			//该循环输出星符号
			for(var k=1;k<=i;k++)
			{
				
				document.write('*');
			}
			document.write('<br />');
			n++;
		}	
	</script>
</head>
<body>

</body>
</html>

输出结果。
在这里插入图片描述
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章