用JavaScript打印三角形、菱形、空心菱形

Bertha 。 2022-05-10 09:38 884阅读 0赞

1、打印三角形
一个五行的三角形

  1. document.writeln("打印三角形</br>");
  2. for(var i=0;i<5;i++){
  3. for(var j=5;j>i;j--){
  4. document.writeln("&nbsp");
  5. }
  6. for(var k=0;k<2*i+1;k++){
  7. document.writeln("*");
  8. }
  9. document.writeln("</br>")
  10. }

2、打印菱形
菱形

  1. document.writeln("打印菱形</br>");
  2. for(var i=0;i<6;i++){
  3. for(var j=6;j>i;j--){
  4. document.writeln("&nbsp");
  5. }
  6. for(var k=0;k<2*i+1;k++){
  7. document.writeln("*");
  8. }
  9. document.writeln("</br>");
  10. }
  11. for(var i=5;i>0;i--){
  12. for(var j=6;j>=i;j--){
  13. document.writeln("&nbsp");
  14. }
  15. for(var k=0;k<2*i-1;k++){
  16. document.writeln("*");
  17. }
  18. document.writeln("</br>")
  19. }

3、打印空心菱形
空心菱形

  1. document.writeln("打印空心菱形</br>");
  2. for(var i=0;i<6;i++){
  3. for(var j=6;j>i;j--){
  4. document.writeln("&nbsp");
  5. }
  6. for(var k=1;k<=(2*i-1);k++){
  7. if(k==1 || k==(2*i-1)){
  8. document.writeln("*");
  9. }else{
  10. document.writeln("&nbsp");
  11. }
  12. }
  13. document.writeln("</br>");
  14. }
  15. for(var i=4;i>0;i--){
  16. for(var j=5;j>=i;j--){
  17. document.writeln("&nbsp");
  18. }
  19. for(var k=1;k<=(2*i-1);k++){
  20. if(k==1 || k==(2*i-1)){
  21. document.writeln("*");
  22. }else{
  23. document.writeln("&nbsp");
  24. }
  25. }
  26. document.writeln("</br>")
  27. }

发表评论

表情:
评论列表 (有 0 条评论,884人围观)

还没有评论,来说两句吧...

相关阅读

    相关 打印数字空心菱形

    1 打印数字空心菱形 描述 由键盘输入 n(n 为奇数),打印如下图空心菱形 例 : 输入格式 7 输出格式 ![在这里插入图片描述][20210

    相关 Java打印实心菱形空心菱形

    我们用\号来填充菱形 首先,要想打印出菱形,我们先要对菱形有点认知,首先,菱形是四边相等的图形,只要四边相等,就是菱形,我们这里只说明竖着打印实心菱形和空心菱形。 实心菱形