Advertisement
Guest User

Square

a guest
Sep 29th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. function square([n]) {
  2. if(n%2==0){
  3. let dash= '-'.repeat(n-2);
  4. let freespace = ' '.repeat(n-2);
  5. console.log('+' + dash+ '+' + dash+ '+');
  6. for (let i = 0; i < ((n-3)/2)-1; i++) {
  7. console.log('|' + freespace + '|' + freespace + '|');
  8. }
  9. console.log('+' + dash+ '+' + dash+ '+');
  10. for (let i = 0; i < ((n-3)/2)-1; i++) {
  11. console.log('|' + freespace + '|' + freespace + '|');
  12. }
  13. console.log('+' + dash+ '+' + dash+ '+');
  14.  
  15. }
  16. else if (n%2==1){
  17. let dash = '-'.repeat(n-2);
  18. let freespace = ' '.repeat(n-2);
  19. console.log('+' + dash + '+' + dash + '+');
  20. for (let i = 0; i < (n-3)/2; i++) {
  21.  
  22. console.log('|' + freespace + '|' + freespace + '|');
  23. }
  24. console.log('+' + dash + '+' + dash + '+');
  25. for (let i = 0; i < (n-3)/2; i++) {
  26.  
  27. console.log('|' + freespace + '|' + freespace + '|');
  28. }
  29. console.log('+' + dash + '+' + dash + '+');
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement