Array: no densos o dispersos

PROBLEMA

  1. Crear un vector disperso que representen premios de una rifa. Las posiciones indican los números que tienen premio. Almacenar en dichas posiciones los premios. Genera 10 premios con los montos 1000,2000,3000 etc.
    La cantidad de números de la rifa son 1000.
    Generar valores aleatorios para los números con premio.
    Imprimir Los números con premio y los montos de los mismos.
Solución
Problema 1.


<!DOCTYPE html>
<html>
<head>
  <title>Ejemplo de JavaScript</title>
  <meta charset="UTF-8">
</head>
<body>

<script>
 var carton=[];
  var f;
  var cant=0;
  do {
    var premio=parseInt(Math.random()*1000);
    carton[premio]=1000*(cant+1);
    cant++;
  } while (cant!=11);
  for(f=0;f<carton.length;f++)
  {
    if (carton[f]!==undefined)
    {
      document.write('Carton '+f+' tiene un premio de '+carton[f]+'<br>');
    }
  }
</script>
  
</body>
</html>


Retornar al menu