Menu
Coddy logo textTech

Числовая пирамида

Часть раздела Основы путешествия по JavaScript на Coddy — урок 75 из 77.

Арифметические операции также можно выполнять со строками. Например:

let str1 = "aaa" + "b";

str1 будет содержать "aaab"

Это то же самое, что и:

let str1 = "aaa";
str1 += "b";

Кроме того, мы даже можем использовать умножение с помощью repeat():

let str1 = "a".repeat(10);

str1 будет содержать "aaaaaaaaaa"

challenge icon

Задание

Легко

Каждый тестовый случай имеет один входной параметр — нечетное целое число. (дано)
Ваша задача — вывести n - пирамиду, используя *, вот несколько примеров:

1 - пирамида

*

5 - пирамида

*
***
*****

7 - пирамида

*
***
*****
*******

Ввод

  • нечетное целое число n от пользователя
  • 1 <= n < 1000

Советы

  • Попробуйте начать с маленьких треугольников
  • Загляните в подсказку, если вы застряли ;)

n представляет собой количество  * в нижнем ряду

Шпаргалка

Конкатенация строк с использованием оператора +:

let str1 = "aaa" + "b"; // "aaab"

Конкатенация строк с использованием оператора +=:

let str1 = "aaa";
str1 += "b"; // "aaab"

Повторение строки с использованием repeat():

let str1 = "a".repeat(10); // "aaaaaaaaaa"

Попробуйте сами

let n = parseInt(inp); // Не изменяйте эту строку
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы