Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. chin = ["yi", "er", "san"];
  2. engl = ["one", "two", "three"];
  3. japo = ["ichi", "ni", chin[2]];
  4. germ = ["eins", "zwei", "Guten Morgen"];
  5. oldj = ["hi", "fu", "mi", "yo"];
  6. n = ["\n"];
  7.  
  8. console.log(
  9. [0, 0, 0]
  10. .map(() =>
  11. chin
  12. .concat(chin)
  13. .concat([0, 1].map(() => engl))
  14. .concat(japo)
  15. .concat(n)
  16. )
  17. .concat(germ)
  18. .concat(
  19. (A => [0, 0, 0, 0, 0, 0, 0, 0].map((_, i) => A[i < 4 ? i % 2 : 2]))(
  20. chin.slice(0, 2).concat(japo.slice(0, 1))
  21. )
  22. )
  23. .concat(n)
  24. .concat(
  25. [0, 0, 0].map(() =>
  26. [[0, 3], [0, 3], [0, 3], [0, 3], [0, 1], [0, 1], [1, 2]]
  27. .map(([x, y]) => oldj.slice(x, y))
  28. .concat(n)
  29. )
  30. )
  31. .concat(
  32. Array.apply(null, Array(32)).map((_, i) => oldj[i < 24 ? 0 : i % 4])
  33. )
  34. .flat(2)
  35. .join(" ")
  36. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement