Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function figure([arg]) {
- var size = 3 * Number(arg);
- var rows = Number(arg);
- var prefix = Number(arg);
- var danceOffset = prefix + (size / 2) - 5;
- for (var index = 0; index < rows / 2; index++) {
- console.log(".".repeat(prefix) + "#".repeat(size) + ".".repeat(prefix++));
- size -= 2;
- }
- for (var index = 0; index < (rows / 2) + 1; index++) {
- console.log(".".repeat(prefix) + "#" + ".".repeat(size - 2) + "#" + ".".repeat(prefix++));
- size -= 2;
- }
- console.log(".".repeat(--prefix) + "#".repeat(rows) + ".".repeat(prefix));
- for (var index = 0; index < rows / 2; index++) {
- console.log(".".repeat (prefix - 2) + "#".repeat(rows + 4) + ".".repeat(prefix - 2));
- }
- console.log(".".repeat(danceOffset) + "D^A^N^C^E^" + ".".repeat(danceOffset));
- for (var index = 0; index < (rows / 2) + 1; index++) {
- console.log(".".repeat (prefix - 2) + "#".repeat(rows + 4) + ".".repeat(prefix-2));
- }
- }
- figure(['6']);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement