====== Hasard ====== L'objet Hasard permet de choisir un chiffre au hasard. ===== Créer un objet Hasard ===== * Créer un objet Hasard : unHasard = new Hasard() ===== Actions ===== * Jeter un dé : unHasard.jeterDé(6) {{information.png}} ''%%6%%'' définit le nombre de faces du dé : l’objet va choisir au hasard un chiffre compris entre 1 et ce nombre de faces. /* * * Ajouter une commande : * * unHasard.ajouterCommande("commande") * *{{:objet:information.png |}}Comme pour un objet [[Bouton]], si on fait plusieurs appels à l'action ***ajouterCommande**, les commandes s'ajoutent. * * * Supprimer les commandes : * * unHasard.supprimerCommandes() * * * Définir les délais minimum et maximum entre deux commandes : * * unHasard.définirBornes(500, 2000) * *{{:objet:information.png |}}Dans cet exemple, l’objet Hasard choisira au hasard un délai compris entre 500 et *2000, avant d’exécuter les commandes. * *{{:objet:information.png |}}Les délais sont en millisecondes : un délai de 1000 correspond à une seconde. * * * Démarrer l’objet Hasard : * * unHasard.démarrer() * * * Arrêter l’objet Hasard : * * unHasard.arrêter() * * * Demander à l’objet Hasard de répéter les commandes : * * unHasard.répéter(true) * * * Demander à l’objet Hasard de n’exécuter qu’une seule fois les commandes : * * unHasard.répéter(false) * *{{:objet:information.png |}}Par défaut, un objet Hasard répète les commandes. * * * Afficher les commandes dans la console : * * unHasard.afficherCommandes(true) * * * Ne pas afficher les commandes dans la console : * * unHasard.afficherCommandes(false) */ * Supprimer l’objet Hasard : unHasard.supprimer()