Last update: 18 Mar 23:20
Implement and export the
Square class as default. The only property of a square is its side. Implement the
getcode() method that returns the side value.
const square = new Square(10); square.getSide(); // 10
SquaresGenerator class with a static
generate() method that takes two parameters: the side and the number of square instances (5 by default) to be created. The function should return an array of squares. Export this class as default.
const squares = SquaresGenerator.generate(3, 2); // [new Square(3), new Square(3)]
For full access to the challenge you need a professional subscription.
A professional subscription will give you full access to all Hexlet courses, projects and lifetime access to the theory of lessons learned. You can cancel your subscription at any time.
hours of theory