Récupérer un objet aléatoire depuis un tableau (en JavaScript)
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Récupérer un objet aléatoire depuis un tableau (en JavaScript)



  1. #1
    invite63882668

    Récupérer un objet aléatoire depuis un tableau (en JavaScript)


    ------

    Bonjour.

    Mon problème est très simple sur le papier (ou sur l'écran ) mais je ne sais pas comment le réaliser.

    Admettons que j'aie ceci :
    Code:
    var operators = ["+", "-", "*", "/"]
    Comment récupérer l'un des éléments de mon tableau de manière aléatoire ? Je me passerais bien d'une fonction. Faites simple, je viens tout juste d'assimiler les boucles.

    Merci d'avance.

    -----

  2. #2
    invitef35ebd48

    Re : Récupérer un objet aléatoire depuis un tableau (en JavaScript)

    Citation Envoyé par Orikrin1998 Voir le message
    Comment récupérer l'un des éléments de mon tableau de manière aléatoire ?
    En prenant un index au hasard ou en mélangeant le tableau et en prenant un index fixe.

  3. #3
    invite63882668

    Re : Récupérer un objet aléatoire depuis un tableau (en JavaScript)

    Citation Envoyé par Orikrin1998 Voir le message
    Faites simple, je viens tout juste d'assimiler les boucles.
    Tu me répètes ça plus simplement ? Ou mieux, fais-moi un bout de code...

  4. #4
    invite936c567e

    Re : Récupérer un objet aléatoire depuis un tableau (en JavaScript)

    Bonsoir

    Ça tombe bien, on peut faire ça sans boucle. Il suffit d'utiliser des fonctions de l'objet Math.

    Code:
    operators[Math.floor(Math.random()*4)]
    Math.random() retourne une valeur (pseudo-)aléatoire comprise entre 0 (inclu) et 1 (exclu).
    Math.floor(x) retourne l'entier immédiatement inférieur à x.

  5. A voir en vidéo sur Futura
  6. #5
    invite63882668

    Re : Récupérer un objet aléatoire depuis un tableau (en JavaScript)

    Super, ça marche ! Merci, c'est vachement simple en fait ! ^^

Discussions similaires

  1. Alimentation d'un tableau divisionnaire depuis tableau principal
    Par invite76b29755 dans le forum Bricolage et décoration
    Réponses: 2
    Dernier message: 19/09/2013, 18h22
  2. [JAVASCRIPT] MAP d'une image, récupérer valeur
    Par invitea09e49c1 dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 20/12/2012, 19h31
  3. Fonction, Tableau à deux dimensions, Algorithmique + JavaScript
    Par inviteee6d7d31 dans le forum Programmation et langages, Algorithmique
    Réponses: 6
    Dernier message: 10/04/2012, 19h10
  4. Recupérer de l'air chaud depuis la réhausse d'un poele
    Par invite9092e7be dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 4
    Dernier message: 07/10/2011, 12h33
  5. Récupérer des variables (HTTP REQUEST, Post, ...) à partir d'un script JAVASCRIPT
    Par invite843f61d9 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 0
    Dernier message: 01/08/2005, 15h31