Petit Programme de tirage au sort
charly_boy
Messages postés
9
Statut
Membre
-
okabeche Messages postés 8 Statut Membre -
okabeche Messages postés 8 Statut Membre -
Bonjour,
j'aimerais faire une petite routine en javascript qui fasse une sélection au hasard de x items dans un ensemble de y items ?
Avec en Paramètres : item de début (pas forcément 1), item de fin, nombre d'items à sélectionner.
Cela est-il réalisable en javascript étant donné que la fonction random() ne prends pas de paramètres.
Sinon il faut faire ça en C?
Merci d'avance.
j'aimerais faire une petite routine en javascript qui fasse une sélection au hasard de x items dans un ensemble de y items ?
Avec en Paramètres : item de début (pas forcément 1), item de fin, nombre d'items à sélectionner.
Cela est-il réalisable en javascript étant donné que la fonction random() ne prends pas de paramètres.
Sinon il faut faire ça en C?
Merci d'avance.
A voir également:
- Logiciel de tirage au sort
- Logiciel - Guide
- Ce logiciel gratuit et léger optimise complètement votre PC en quelques clics - Guide
- Logiciel de sauvegarde gratuit - Guide
- IA, publicité, télémétrie, bloatwares : ce logiciel gratuit supprime tout le superflu de Windows - Guide
- Logiciel montage vidéo gratuit windows 11 - Guide
1 réponse
Tiens, cadeau.
ListItem = new Array(4);
ListItem[0] = '<B>Objet 1</B>'
ListItem[1] = '<I>Objet 2</I>'
ListItem[2] = '<B>Objet 3</B>'
ListItem[3] = '<I>Objet 4</I>'
ListItem[4] = '<B>Objet 5</B>'
function LMW_Rnd(StartItem,EndItem,NbrOfItem)
{ // v1.0
for (vr=1;vr<NbrOfItem;vr++)
{
RndNbr=Math.random()*(1+EndItem-StartItem)
ItemRnd=StartItem+Math.floor(RndNbr);
document.write(ListItem[ItemRnd]+'<BR>');
}
}
:)
ListItem = new Array(4);
ListItem[0] = '<B>Objet 1</B>'
ListItem[1] = '<I>Objet 2</I>'
ListItem[2] = '<B>Objet 3</B>'
ListItem[3] = '<I>Objet 4</I>'
ListItem[4] = '<B>Objet 5</B>'
function LMW_Rnd(StartItem,EndItem,NbrOfItem)
{ // v1.0
for (vr=1;vr<NbrOfItem;vr++)
{
RndNbr=Math.random()*(1+EndItem-StartItem)
ItemRnd=StartItem+Math.floor(RndNbr);
document.write(ListItem[ItemRnd]+'<BR>');
}
}
:)