Advertisement
Guest User

Untitled

a guest
Apr 7th, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. var code = URL.createObjectURL( new Blob([ '(',
  2. function(){
  3. function sweep_step (x, y, step) {
  4. var total = ""
  5. for(var i=0,j=step; i<y; i++, j--) {
  6. if(j<0) {
  7. j=0
  8. }
  9. var string = Array(j+1).join("1 ")
  10. try {
  11. string += Array((x-j)+1).join("0 ")
  12. }
  13. catch (e) {
  14. }
  15. total += string.substring(0, x*2)+"<br>"
  16. }
  17. return total+"<br>"
  18. }
  19. self.addEventListener('message', function(e) {
  20. self.postMessage([e.data[2],sweep_step(Number(e.data[0]),Number(e.data[1]),Number(e.data[2]))])
  21. }, false)
  22. }.toString(),')()' ], { type: 'application/javascript' } ) )
  23.  
  24. function sweep(x,y) {
  25. let received = 0
  26. let outputs = Array(x+y-1)
  27. let workers = []
  28. for (var i=1; i<=(x+y-1);i++) {
  29. var worker = new Worker(code)
  30. workers.push(worker)
  31. worker.onmessage = function(e) {
  32. received++
  33. var j = Number(e.data[0])
  34. outputs[j-1] = e.data[1]
  35. if(received==x+y-1) {
  36. document.write("<html><head><title>OP is a faggot</title></head><body>"+outputs.join("")+"</body></html>")
  37. }
  38. }
  39. worker.postMessage([x,y,i])
  40. }
  41. }
  42.  
  43. sweep(50,50)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement