Различные методы печати квадратного узора в JavaScript

Чтобы напечатать квадратный узор в JavaScript, вы можете использовать несколько методов. Вот несколько примеров:

Метод 1. Использование вложенных циклов

function printSquarePattern(size) {
  for (let i = 0; i < size; i++) {
    let row = '';
    for (let j = 0; j < size; j++) {
      row += '* ';
    }
    console.log(row);
  }
}
printSquarePattern(5);

Метод 2: использование массива и метода join

function printSquarePattern(size) {
  const row = Array(size).fill('* ');
  for (let i = 0; i < size; i++) {
    console.log(row.join(''));
  }
}
printSquarePattern(5);

Метод 3. Использование повторения строк

function printSquarePattern(size) {
  const row = '* '.repeat(size);
  for (let i = 0; i < size; i++) {
    console.log(row);
  }
}
printSquarePattern(5);

Метод 4. Использование метода padEnd

function printSquarePattern(size) {
  const row = '* '.padEnd(size * 2, ' ');
  for (let i = 0; i < size; i++) {
    console.log(row);
  }
}
printSquarePattern(5);

Это всего лишь несколько примеров того, как можно напечатать квадратный узор с помощью JavaScript. Вы можете настроить параметр размера в соответствии со своими потребностями.