Advertisement
Spocoman

09. House

Jan 3rd, 2022
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(number) {
  2.     let n = parseInt(number);
  3.     for (let i = 1; i <= (n + 1) / 2; i++) {
  4.         let currentRow = '';
  5.         for (let j = 0; j < parseInt((n + 1) / 2) - i; j++) {
  6.             currentRow += '-';
  7.         }
  8.         if (n % 2 === 1) {
  9.             currentRow += '*';
  10.         } else {
  11.             currentRow += '**';
  12.         }
  13.  
  14.         for (let k = 1; k < i; k++) {
  15.  
  16.             currentRow += '**';
  17.         }
  18.         for (let j = 0; j < parseInt((n + 1) / 2) - i; j++) {
  19.             currentRow += '-';
  20.         }
  21.         console.log(currentRow);
  22.     }
  23.  
  24.     for (let i = 0; i < parseInt(n / 2); i++) {
  25.         let currentRow = '|';
  26.         for (let x = 0; x < n - 2; x++) {
  27.             currentRow += '*';
  28.         }
  29.         console.log(currentRow + '|');
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement