Advertisement
tasty2punch

chgksanta

Nov 26th, 2013
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.24 KB | None | 0 0
  1. <html>
  2. <head>
  3. <script>
  4. function gorabelles()
  5. {
  6.  
  7.     var list = document.getElementById('list').value;
  8.     var array = list.split('\n');
  9.     var parsedArray1 = [];
  10.     var parsedArray2 = [];
  11.     var i = 0;
  12.     var processed = document.getElementById("processed");
  13.    
  14.     processed.innerHTML = "";
  15.    
  16.     for(i = 0; i<array.length; i++)
  17.     {
  18.        
  19.         var participant_raw = array[i].trim().split(" ");
  20.         var participant = participant_raw[0];
  21.         parsedArray1[i] = participant;
  22.         parsedArray2[i] = participant;
  23.  
  24.        
  25.     }
  26.     i = 0;
  27.  
  28.     while(i < parsedArray1.length)
  29.     {
  30.         var index1 = Math.floor(Math.random() * parsedArray2.length);
  31.        
  32.         var rand1 = parsedArray2[index1];
  33.        
  34.         if(parsedArray1[i].localeCompare(rand1) != 0)
  35.         {
  36.             parsedArray2.splice(index1, 1);
  37.        
  38.  
  39.             var pair = parsedArray1[i] + " picked " + rand1;
  40.        
  41.             var e = document.createElement('li');
  42.             e.innerHTML = pair;
  43.             processed.appendChild(e);
  44.             i++;
  45.         }
  46.    
  47.     }
  48.    
  49. }
  50.  
  51. </script></head>
  52. <body>
  53. <form id="participants">
  54. <textarea rows="40" cols="40" id="list">
  55.   EDENXPARK ANSWERED: I WANT TOOOOO //SHOWS UP TO THE PARTY 6 DAYS LATE;
  56.  JSXK ANSWERED: YES!
  57.  KYUHYXN ANSWERED: YES
  58.  AHNSUKYUNGANON ANSWERED: I WANNA PARTICIPATE~!
  59.  DJINNXBAEKHYUN ANSWERED: YEEEEEEEEEEEEEES.
  60.  DAEHYVNX ANSWERED: YES
  61.  JOKWONII ANSWERED: YEP!
  62.  MISSALICEY ANSWERED: [ ` SHE SCRIBBLED A BIG FAT ‘YES’ ON HER PAD AND SHOWS IT TO THEM]
  63.  SKYYOOBIN SAID: YESS
  64.  JAEWK ANSWERED: YES
  65.  CHANHOKUN SAID: YES YES YES
  66.  KRYSTARXX ANSWERED: YES
  67.  JAEHUMBUG ANSWERED: YES PLEASE.
  68.  SIMPLYSOHEE ANSWERED: YES~ !
  69.  JVNIEL ANSWERED: YES!
  70.  SVNBUNS ANSWERED: YES : )
  71.  SANDARAXXPARK ANSWERED: YES, I WOULD PARTICIPATE
  72.  NOHXMINWOO ANSWERED: YES AND YOU CAN’T IGNORE THIS U.U
  73.  NAMJOO-APINK SAID: YES.
  74.  QUEENFEIFEI ANSWERED: YES PLEASE
  75.  YULEJO ANSWERED: YES.
  76.  GOSTARRYNIGHT ANSWERED: YES
  77.  ARAXYOO SAID: YES!
  78.  MINSTLETOES ANSWERED: YES, OF COURSE.
  79.  INOURXBONES ANSWERED: YES!
  80.  CHRISTMASMINAHCLE ANSWERED: YES PLS~
  81.  OTTOKAKEN ANSWERED: YES!
  82.  ADXMG ANSWERED: YES.
  83.  AILOVELEE ANSWERED: YES
  84.  SXN-GAIN ANSWERED: YEEES~
  85.  HANLUDAYS ANSWERED: YES
  86.  REDCLOVERXYEOL ANSWERED: YES
  87.  LEETHELOVELY ANSWERED: YES</textarea>
  88. <button type="button" onClick="gorabelles()">Gorabelles!</button>
  89. </form>
  90.  
  91. <ul id="processed">
  92.  
  93. </ul>
  94. </body>
  95. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement