Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. function figure([arg]) {
  2. var size = 3 * Number(arg);
  3. var rows = Number(arg);
  4. var prefix = Number(arg);
  5. var danceOffset = prefix + (size / 2) - 5;
  6.  
  7. for (var index = 0; index < rows / 2; index++) {
  8. console.log(".".repeat(prefix) + "#".repeat(size) + ".".repeat(prefix++));
  9. size -= 2;
  10. }
  11.  
  12. for (var index = 0; index < (rows / 2) + 1; index++) {
  13. console.log(".".repeat(prefix) + "#" + ".".repeat(size - 2) + "#" + ".".repeat(prefix++));
  14. size -= 2;
  15. }
  16.  
  17. console.log(".".repeat(--prefix) + "#".repeat(rows) + ".".repeat(prefix));
  18.  
  19. for (var index = 0; index < rows / 2; index++) {
  20. console.log(".".repeat (prefix - 2) + "#".repeat(rows + 4) + ".".repeat(prefix - 2));
  21. }
  22. console.log(".".repeat(danceOffset) + "D^A^N^C^E^" + ".".repeat(danceOffset));
  23.  
  24. for (var index = 0; index < (rows / 2) + 1; index++) {
  25. console.log(".".repeat (prefix - 2) + "#".repeat(rows + 4) + ".".repeat(prefix-2));
  26. }
  27. }
  28. figure(['6']);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement