123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- 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;
- }
-
- //console.log(makeSquare(5));
-
- function makeRectangle(width,height) {
- let rectangle = '';
- for (let i = 0; i < width && i < height; i++) {
- rectangle += makeLine(5) + '\n';
-
- }
- return rectangle;
- }
-
- //console.log(makeRectangle(5,3));
-
-
- function makeDownwardStairs(height) {
- for (let i= 0; i < height; i++) {
- let downwardStairs = '';
- for (let j = 0; j < height; j++) {
- if (j <= i) {
- downwardStairs += '#';
- } else {
- downwardStairs += '';
- }
- }
- //console.log(downwardStairs);
- }
- }
-
- //makeDownwardStairs(5);
-
- function makeSpaceLine (numSpaces,numChars) {
- for (let i = 0; i < numSpaces && numChars; i++) {
- let spaceLine = '';
- for (let j = 0; j < i; j++) {
- if (j < numSpaces || j >= numSpaces) {
- spaceLine +='';
- } else if (j >= numChars || j <= numChars) {
- spaceLine +='#';
- }
- }
- console.log(spaceLine);
- }
- }
-
- //makeSpaceLine(6,5)
|