Код Junior Реализация с нуля обновлено

Горка из решёток

Условие

Верни массив строк-ступеней: строка i содержит i+1 символов '#'. Ноль и отрицательные дают пустой массив.

Примеры

printHill(5) // ["#", "##", "###", "####", "#####"]
printHill(1) // ["#"]
printHill(0) // []

Как подойти

Разминочная задача. Array.from({length}, mapper) плюс repeat заменяют двойной цикл. Отрицательная длина роняет Array.from - отсюда Math.max.

Подсказки: 1
  1. repeat и Array.from дают одну строку без вложенных циклов.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.