js:用*输出一个菱形图案
2017-06-21 22:55
316 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>用*输出一个菱形图案</title> </head> <body> </body> <script> //打印行数是7 var line=7; for(var i=0;i<line;i++) { //前四行,每行递增两个 if(i<=3) { for(var j=1;j<=line-i-4;j++) { document.write(' '); } for(var j=0;j<i*2+1;j++) { document.write('*'); } } else { for(var j=1;j<=i-line+4;j++) { document.write(' '); } //i=4,打印5个 //i=5,打印3个 //i=6,打印1个 for(var j=(line-i)*2-1;j>0;j--) { document.write('*'); } } document.write('<br />'); } </script> </html>
程序运行结果:
相关文章推荐
- C语言输出一个菱形图案
- 在屏幕上输出一个菱形图案
- 输出一个菱形图案
- 作业:在屏幕上输出一个菱形图案
- 从键盘上输入一个数字,用*输出对应的菱形图案
- 用‘*’输出一个菱形图案
- 输出一个三角形图案
- node.js 一个简单的页面输出
- C 语言 用字符输出菱形图案的函数(可自定义边长及字符样式)
- 输入一个奇数,用递归方法输出对应的菱形
- 同一个页面内实现html+js表单提交输出功能
- 用js写了一个类似php的print_r输出换行功能
- 在一个JS文件中包含中文字符串,通过innerHTML输出后中文乱码?
- 用for循环输出星型图案——菱形
- 输出一个菱形(第五周)
- C++输出一个菱形
- 输出菱形数字图案(CSharp)
- js通过xmldom调用xslt对xml排序输出的一个简单例子.
- node.js 一个简单的页面输出实现代码
- 用*输出一个菱形