top of page

Nombres premiers

​

var tab = [];
var premier = [];
var tailleTab = prompt("Taille du tableau");
var a = 0, b = 1;
while(tab.length < tailleTab){
  tab.push(a);
  a++;
}
tab[0,1] = 0;
for(i = 2; i < tailleTab; i++){
  b = 1;
  while(b < tailleTab){
    b++;
    tab[i * b] = 0;
  }
}
for(i = 0; i < tailleTab; i++){
  if(tab[i] != 0){
    premier.push(i);
  }
}
alert("Les nombres premiers en dessous de " + tailleTab + " sont: " + premier);

© La terminale des Ingénieurs.

bottom of page