12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- function makeLine(size) {
- let line = "";
- for (let i = 0; i < size; i++) {
- line += "#";
- }
- return line
- }
-
- console.log(makeLine(5));
-
-
- function makeSquare(size) {
- let square = "";
- for (let i = 0; i < size; i++) {
- square += makeLine(size) + "\n";
- }
- return square.trim();
- }
-
- console.log(makeSquare(2) + "\n");
-
-
- function makeRectangle(width, height) {
-
- height = height === undefined ? width : height;
-
- let rectangle = "";
- for (let i = 0; i < height; i++) {
- rectangle += makeLine(width) + "\n";
- }
- return rectangle.trim();
- }
-
-
-
- /* function makeRectangle(width, height = width) {
-
- height = height === undefined ? width : height;
-
- let rectangle = "";
- for (let i = 0; i < height; i++) {
- rectangle += makeLine(width) + "\n";
- }
- return rectangle.trim();
- } */
-
-
-
- console.log(makeRectangle(2));
|