Nerviie

JavaScript EXPOCIC

Mar 19th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var vetor=new Array(20);
  2. for(i=0;i<20;i++){
  3.     vetor[i]=0;
  4. }
  5. var start=0;
  6. var plays=0;
  7. var cora=0;
  8. var wins=0;
  9. var lose=0;
  10. var bomba=0;
  11. function sorteio(t,q){
  12.     for(i=1;i<=parseInt(q);i++){
  13.         do{
  14.             u=Math.floor((Math.random() * 19) + 1);
  15.         }while(vetor[u]!=0);
  16.         vetor[u]=parseInt(t);
  17.     }
  18. }
  19. function depois(){
  20.     for(i=0;i<20;i++){
  21.         document.getElementById('t' + i).innerHTML='&nbsp;';
  22.         document.getElementById('t' + i).className="";
  23.         vetor[i]=0;
  24.     }
  25.     document.getElementById('w1').innerHTML=3;
  26.     document.getElementById('w2').innerHTML=0;
  27. }
  28.  
  29. function clica(){
  30.     depois();
  31.     start=1;
  32.     sorteio(1,3);
  33.     sorteio(2,6);
  34.     document.getElementById('tabela').style="background-color: #4dc3ff;";
  35.     document.getElementById('butao').disabled="disabled";
  36. }
  37. function ok(){
  38.     depois();
  39.     document.getElementById('butao').disabled="";
  40.     bomba=0;
  41.     cora=0;
  42.     document.getElementById('w1').innerHTML=3;
  43.     document.getElementById('w2').innerHTML=0;
  44.     document.getElementById("butao").style.visibility="visible";
  45. }
  46. function rt(x){
  47.     if(start==1){
  48.         if(document.getElementById('t' + x).innerHTML=='&nbsp;'){
  49.             plays++;
  50.             document.getElementById('t' + x).className="escolha";
  51.             switch (vetor[x]) {
  52.                 case 1: document.getElementById('t' + x).innerHTML='&#10084;';
  53.                         document.getElementById('w1').innerHTML=parseInt(document.getElementById('w1').innerHTML)+1;
  54.                         cora++;
  55.                     break;
  56.                 case 2:document.getElementById('t' + x).innerHTML='&#128163;';
  57.                         document.getElementById('w2').innerHTML=parseInt(document.getElementById('w2').innerHTML)+1;
  58.                         document.getElementById('w1').innerHTML=parseInt(document.getElementById('w1').innerHTML)-1;
  59.                         bomba++;
  60.                     break;
  61.             }
  62.             if(cora==3){
  63.                 alert("ganhou");
  64.                 ok();
  65.                 start=0;
  66.             }
  67.             if(bomba==6 || parseInt(document.getElementById('w1').innerHTML)==0){
  68.                 alert("perdeu");
  69.                 ok();
  70.                 start=0;
  71.             }
  72.         }
  73.     }
  74.     else
  75.         if(start==0){
  76.             alert("Tem de começar o jogo!");
  77.         }
  78. }
Add Comment
Please, Sign In to add comment