1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- 'use strict'
-
-
-
- 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(5));
-
- function makeRectangle(width, height) {
- let rectangle = '';
- for (let i = 0; i < height; i++) {
- rectangle += makeLine(width) + '\n';
- }
- return rectangle;
- }
- //console.log(makeRectangle(5,10));
-
-
- function makeDownWardStairs(height) {
- let downWardStairs = '';
- for (let i = 0; i < height; i++) {
- downWardStairs += makeLine(i) + '\n';
- }
-
- return downWardStairs.trim();
- }
-
- //console.log(makeDownWardStairs(10));
-
- function makeSpaceLine(numSpaces,numChars) {
- return makeLine(numSpaces,' ') + makeLine(numChars,'#') + makeLine(numSpaces,' ');
- }
-
- console.log(makeSpaceLine(5,5))
|