Задание: Необходимо написать код, который при помощи звездочек (*) в консоли нарисует вот такую фигуру:
Цитата
*
***
*****
*******
*********
***********
Исходные данные:
Код
const lines = 5;
let result = '';
Моё решение: Код
let result = "";
const lines = 5;
for (let i = 0; i <= lines; i++) {
result += " ".repeat(lines - i);
for (let j = 0; j <= i; j++) {
if (j === 0) {
result += "*";
} else {
result += "**";
}
}
result += "\n";
}
Метод repeat() конструирует и возвращает новую строку, содержащую указанное количество соединённых вместе копий строки, на которой он был вызван.
Пример:
Код
"абв".repeat(2); // 'абвабв'
Всего комментариев: 1