напечатать номер пирамиды используя JavaScript - PullRequest
0 голосов
/ 26 апреля 2020

Я хочу создать структуру чисел пирамиды. Может кто-нибудь объяснить мне, как?

for (i = 1; i <= 5; i ++) {

        var k = " "
        var myspace = "";
        for (j = 0; j < (i - 0); j ++) {
            k += i
            myspace += " ";
        }
        console.log(myspace + k)
    }

Я хочу сделать это так

    1
   2 2
  3 3 3
 4 4 4 4

Ответы [ 2 ]

1 голос
/ 27 апреля 2020

Попробуйте код ниже

function createPyramid(rows)
{
    for (var i = 0; i < rows; i++) {
        var output = '';
        for (var j =0; j < rows - i; j++) output += ' ';
        for (var k = 0; k <= i; k++) output += (i+1)+' ';
        console.log(output);  
    } 
}

Метод вызова как

createPyramid(4)

0 голосов
/ 26 апреля 2020

Попробуйте метод ниже.

var a;
var n=5;
for(var i=1;i<=n;i++)
 {
  for(var j=1;j<=i;j++)
   {
    document.write(j+" ");
   }
   document.write("<br />");
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...