Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let fields = document.querySelectorAll('div');
  2. const FIELDS_AMOUNT = fields.length;
  3. let randomized = [];
  4.  
  5. const fieldClick = function(){
  6. console.log('clicked');
  7. }
  8. const randomize = function(){
  9. fields.forEach(field => {
  10. field.addEventListener('click', fieldClick);
  11. })
  12.  
  13. for(let i=0; i<10; i++){
  14.  
  15. console.log("i= " + i);
  16. let position = Math.floor(Math.random()*FIELDS_AMOUNT);
  17.  
  18. console.log("first position= " + position);
  19. for(let q=0; q<randomized.length; q++){
  20.  
  21. console.log("q= " + q);
  22. if(randomized[q]==position){
  23. return Math.floor(Math.random()*FIELDS_AMOUNT);
  24. }
  25. else if(randomized[q]!=position){
  26. continue;
  27. }
  28. else{
  29. break;
  30. }
  31. }
  32.  
  33. console.log("correct position= " + position);
  34. randomized.push(position);
  35. fields[position].classList.add("bomb");
  36. }
  37. console.log("randomized= " + randomized);
  38. console.log("randomized[0] " + randomized[0]);
  39. console.log("randomized[1] " + randomized[1]);
  40. console.log(randomized[1]==randomized[3]);
  41. }
  42.  
  43. randomize();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement