JS的基础运用之JS中用*打印三角形,菱形

JS的基础运用之JS中用*打印三角形,菱形

图一
图二
1.图一和图二是利用JS语句画出来的两个直角三角形,下边我以图一为例,说一下我的做法。
图一星号逐行递增,




	
	星号输出


	


**2.**图二的做法与图一类似,图二是每行的星号逐行递减,




	
	星号输出


	


3.通过画三角形,我们也可以延伸出乘法表的写法,
JS的基础运用之JS中用*打印三角形,菱形_第1张图片
代码如下:




    
    乘法口诀
    


	


4.锐角三角形 锐角三角形是在直角三角形的基础上每行加入了一些空格。
JS的基础运用之JS中用*打印三角形,菱形_第2张图片




	
	锐角三角形


	


5.菱形
菱形是js利用 *号写三角形的进阶用法,三角形中 * 号的递曾和递减都是2个,看起来写法比前面复杂了一些,其实只是一个简单的if语句的嵌套
JS的基础运用之JS中用*打印三角形,菱形_第3张图片
方法1




	
	星号练习-菱形


	


方法2




	
	菱形


	


以上是我的一些总结,感谢读者指出。

你可能感兴趣的:(JS)