Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -28%
Précommande : Smartphone Google Pixel 8a 5G ...
Voir le deal
389 €

Chiffre aléatoire et action aléatoire

 :: Général :: Tutoriels

Aller en bas

Chiffre aléatoire et action aléatoire Empty Chiffre aléatoire et action aléatoire

Message  Pacifica Dim 27 Nov - 14:49

Chiffre aléatoire et action aléatoire



1) Chiffre aléatoire
A - Explication
B - Application
2) Action aléatoire
A - Explication
B - Application



1) Chiffre aléatoire



A - Explication



Pour obtenir un chiffre aléatoire, il vous faut utliser la fonction "code" et rentrer la fonction :
Code:
var nb = Math.floor(Math.random() * 10);

Ici cette fonction va permettre de tirer un nombre entier $nb, comprit entre 0 et 9. Vous pouvez changer la valeure maximal et le nom de la variable.

Par exemple si vous voulez tirer 0 ou 1 et que le nom de votre variable (le nombre aléatoire) soit "$nbralea" :
Code:
var nbralea = Math.floor(Math.random() * 2);



B - Application



Vous pouvez faire l'experience sur Actionaz comme ceci :

Chiffre aléatoire et action aléatoire Tuto8_10



2) Action aléatoire



A - Explication



Il ce peut que vous ayez besoin dans votre programme de faire des actions aléatoires. Par exemple si vous faites un script en boucle vous pouvez faire qu'une fonction se lance aléatoirement 1 fois sur 10.

Pour ce faire, il faut :
  • Utilisez l'action "code" pour tirer un chiffre aléatoire, disons que la variable qui en ressort s'apelle $chiffre .

  • Utilisez "condition de variable", comparez la valeur de votre variable à une valeur (un nombre), et en fonction allez à une ligne ou à une autre.

Si vous n'avez toujour pas compris, regardez l'application ci dessous.



B - Application



Le plus facile pour comprendre, c'est d'utiliser un exemple.

Ici on souhaite tiré une carte, avec une chance sur 4 que ce soit un as de coeur, une chance sur 4 que ce soit un as de trèfle...

Chiffre aléatoire et action aléatoire Tuto8_11

Tout est expliqué dans les commentaires, mais je vous montre quand meme ce qu'il faut mettre dans les "condition de variable" :

Chiffre aléatoire et action aléatoire Tuto8_12


Fin. N'hésitez pas à demmander de l'aide dans la rubrique demmande d'aide.

Licence Creative Commons
Toute la partie tutoriel est mis à disposition selon les termes de la licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Pas de Modification 2.0 France.
Les autorisations au-delà du champ de cette licence peuvent être obtenues à https://pacifica-bot.forumgaming.fr/.
Pacifica
Pacifica
Admin

Messages : 19
Date d'inscription : 23/11/2011

https://pacifica-bot.forumgaming.fr

Revenir en haut Aller en bas

Revenir en haut


 :: Général :: Tutoriels

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum