Advertisement
Spocoman

08. Sunglasses

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