JSFiddle - React, Tailwind, and code Playground

HTML

<h3>Programa que le pide al usuario 16 n&uacute;meros, osea una matriz de orden 4x4 y le calcula cu&aacute;ntos de ellos son n&uacute;meros primos. </h3>
        <span>Por favor introduzca los numeros correctamente!!</span>
        <input type='button' value='Go' OnClick="llenarMatriz();" class="btnEdit"/>

CSS

.btnEdit{
    color:#fff;
    background-color: #4b8df9;
    padding: 8px 8px 8px 8px;
    text-align:center; 
    cursor:pointer;
     border: 1px solid #f3f3f3;
    font: bold 10px "lucida grande",tahoma,verdana,arial,sans-serif;
}
.btnEdit:hover{
     border-color: #999;
}
.btnEdit:active{
    border-color:#1e557a;
}

JavaScript

function llenarMatriz(){
          var data = new Array();
          var totalPrimos=0;
          var numberPrimos='';
          var arrayPrimos = new Array();
          for(var i=0; i<4; i++){
              data[i] = new Array();
              for(var j=0; j<4; j++){
                  var number = prompt ('Introduzca un numero: posicion ['+i+']['+j+']=');
                  if(!isNaN(number) && number!=''){
                       data[i][j]= parseInt(number);
                       if(checkPrimo(parseInt(data[i][j]))){
                           arrayPrimos[totalPrimos++]=    data[i][j]; 
                       }
                       //console.log('El numero'+number+ ' es primo? '+ checkPrimo(parseInt(number)));
                       //console.log(' posicion = ['+i+']['+j+']'+data[i][j]);        
                  }
                  else{
                      alert('Por favor introduzca un numero!!');
                      j--;
                  } 
              }
          }
          for(var i=0; i<arrayPrimos.length; i++){
              numberPrimos += arrayPrimos[i]+', ';
          }
          numberPrimos=numberPrimos.slice(0, -2);
          alert('Total de numero primos en la matriz:'+arrayPrimos.length+' Numeros: '+numberPrimos);
      }
      function checkPrimo(number){
          var divisor=1;
          var primo=0;
          for(var i=0; i<=number; i++){
              if(number%i==0 ){
                  primo++;
              }
              if(primo>2)
                  break;
          }  
          if(primo==2){
              return true;
          }    
          else{
              return false;
          }
      }