Donnez vie à vos documents numériques !
 

Nombre aléatoire

abracadabraPDF Forums PDF – Général Nombre aléatoire

  • Créateur
    Sujet
  • #72268
    michel c.
    Participant

    Bonjour, je souhaite générer un nombre aléatoire pouvant prendre l’une des valeurs suivantes : 1 – 2 – 3 ou 4.

    J’avais pensé à : (Math.floor(Math.random()*3))+1;

    Mais la valeur 4 ne sort jamais…

    Merci

    • Ce sujet a été modifié le il y a 1 mois par michel c..
Affichage de 4 réponses de 1 à 4 (sur un total de 4)
  • Auteur
    Réponses
  • #72270
    bebarth
    Maître des clés

    bonjour,
    Essaye plutôt : Math.round(Math.random()*3)+1;

    @+
    😎

    #72271
    michel c.
    Participant

    Merci beaucoup, ça marche… bien mieux

    #72272
    bebarth
    Maître des clés

    Math.floor arrondit à l’entier inférieur tandis que Math.round arrondit à l’entier le plus proche.

    @+
    😎

    #72275
    michel c.
    Participant

    C’était donc ça…

Affichage de 4 réponses de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.