fork(1) download
  1. // Use this script on your
  2. // preferred modern browser console
  3.  
  4. const meme = (text) => {
  5. return [...text.toUpperCase()].reduce((prev, curr, i, ary) => {
  6. return [`${prev[0]}${ary[i]} `, `${prev[1]}\n${ary[i + 1] || ''} `];
  7. }, ['','']).reduce((prev, curr) => prev + curr);
  8. };
  9.  
  10. const result = meme('Aesthetics');
  11.  
  12. copy(result); // Text is copied to clipboard
  13. print(result);
  14.  
  15. // A E S T H E T I C S
  16. // E
  17. // S
  18. // T
  19. // H
  20. // E
  21. // T
  22. // I
  23. // C
  24. // S
  25.  
  26. // The two final spaces are so
  27. // Markdown inserts a final <br>
  28. // (Reddit uses Markdown)
Runtime error #stdin #stdout #stderr 0.01s 30424KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
prog.js:6:12 SyntaxError: illegal character:
prog.js:6:12     return [`${prev[0]}${ary[i]}  `, `${prev[1]}\n${ary[i + 1] || ''}  `
prog.js:6:12 ............^