Comment simuler le hasard ? Nous allons utiliser un langage informatique qui va nous permettre de faire des tirages aléatoires. Ce langage est le langage javascript. Il est très utilisé dans tout ce qui touche au web par ce qu'il est "embarqué" dans tous les navigateurs et permet de rendre dynamique les pages web.
Notre première étape va être de simuler le hasard avec le langage javascript. Nous allons commencer
avec un éditeur intégré pour plus de simplicité. Nous allons voir comment faire pour obtenir au hasard un nombre
entier entre 0 et 2. Pour ce faire, nous allons utiliser une fonction prédéfinie du langage, la fonction
Math.random() et voir comment la manipuler. Voici le code que nous allons
utiliser :
/* Fonction Math.random() */
var resultat;
resultat=Math.random();
document.write(resultat);
document.write() dans la vraie vie par ce qu'il présente des problèmes potentiels de sécurité. Mais pour apprendre, c'est suffisant. Nous allons maintenant voir quelles sont les valeurs fournies par la fonction Math.random()
Nous avons dit que nous voulions comme résultat un nombre entier entre 0 et 2. Nous avons pour l'instant un nombre décimal sur tout un intervalle. Pour arriver à notre résultat, nous allons utiliser deux choses : la multiplication (jusque là tout va bien) et la fonction Math.floor()
Math.random() donne une valeur aléatoire entre 0 et 1Math.floor() donne le plus grand entier qui est inférieur ou égal à un nombre