javascript输出菱形图形代码实例
分类:实例代码
本章节分享一段代码实例,它实现了输出一个菱形图案的效果。
此代码在实际应用中应该比较少见,但是可以作为对javascript代码的学习做一下参考。
代码如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.pipipi.net/" /> <title>前端教程网</title> <script> function done(){ var len=13; var harfLen=Math.floor(len/2); var str=""; for(var i=0;i<len;i++){ if(i<=harfLen){ for(var j=0;j<harfLen-i;j++){ str=str+" "; } for(x=0;x<i*2+1;x++){ str=str+"*"; } str=str+"\n"; } else{ for(var j=0;j<i-harfLen;j++){ str=str+" "; } for(var x=0;x<(2*harfLen-i)*2+1;x++){ str=str+"*"; } str=str+"\n"; } } return str; } alert(done()); </script> </head> <body> </body> </html>
一线大厂高级前端编写,前端初中阶面试题,帮助初学者应聘,需要联系微信:javadudu