JavaScript: Генератор квадратов
Обновлено: 29 нояб., 23:20
887
Студентов
95%
Завершения
Square.js
Реализуйте и экспортируйте по умолчанию класс Square
для представления квадрата. У квадрата есть только одно свойство — сторона. Реализуйте метод getSide()
, возвращающий значение стороны.
Пример
const square = new Square(10);
square.getSide(); // 10
SquaresGenerator.js
Реализуйте класс SquaresGenerator
со статическим методом generate()
, принимающим два параметра: сторону и количество экземпляров квадрата (по умолчанию 5 штук), которые нужно создать. Функция должна вернуть массив из квадратов. Экспортируйте класс по умолчанию.
Пример
const squares = SquaresGenerator.generate(3, 2);
// [new Square(3), new Square(3)]
Для полного доступа к испытанию нужен базовый план
Базовый план откроет полный доступ ко всем курсам, упражнениям и урокам Хекслета, проектам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.