CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Simulateur de Dés [Javascript]

Judgehype
Judgehype
Niveau 5
20 avril 2011 à 04:07:03

Bonjour à vous,

Je dois faire un simulateur de dés en JScript, et l'utilisateur doit choisir le nb de dés entre 1 et 6, ensuite si les dès sont rouge, bleu ou aléatoire ainsi s'il est en ordre croissant ou non. Présentement il ne veut pas afficher un seul dé avec un chiffre aléatoire en rouge. Voici mon code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition
al.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Devoir 3 - lancé de dés</title>
<script type="text/javascript">
function lancer(n){
// génère 1 lancers de dés
if(n!=1)
{
// génère un random entre 1 et 6
var de1=Math.floor(Math.random()*6)+1;
//Affichage du score du dé dans la cellule rangee
document.getElementById('rangee').innerHTML +="<img src='faces_des/rouges/"+valeur+".gif'/>";
lancer(1, function(){alert("le résultat total du dé est 'de1' ")});
}
}
</script>
<style type="text/css">
<!--
body {
font-family: Arial, Helvetica, sans-serif;
background-color: #FFF;
text-align:center;
}
-->
</style>

</head>

<body>

<h2>Lancé de dés</h2>

<table align="center">
<tr>
<td align="left" id="rangee">
<img src="faces_des/rouges/1.gif" /><img src="faces_des/rouges/1.gif" /><img src="faces_des/rouges/1.gif" />
</td>
</tr>
</table>

<br />

<form name= "lanceDe" id="lanceDeID">
<input name="resultat" type="text" value="Faites vos choix et lancez les dés" size="35" readonly="readonly" />
<br /><br />
Nombre de dés à lancer:
<select name="choix">
<option value="6">6</option>
<option value="5">5</option>
<option value="4">4</option>
<option value="3" selected>3</option>
<option value="2">2</option>
<option value="1">1</option>
</select>
<br /><br />
<input name="radiobutton" type="radio" value="rouges" checked>tous rouges
<input type="radio" name="radiobutton" value="bleus">tous bleus
<input type="radio" name="radiobutton" value="aleatoire">aléatoires</font>
<br /><br />
<input type="checkbox" name="cocher" id="cocher">En ordre croissant
<br /><br />
<input name="button" type="button" onClick="lancer();" value =" lancer ">

</form>

</body>
</html>

Merci de votre aide.

robeal
robeal
Niveau 42
21 avril 2011 à 06:51:07

j'ai fait ça en vitesse :

http://pastebin.com/cUCCUdGe

robeal
robeal
Niveau 42
21 avril 2011 à 06:54:37

je me suis trompé à la 5eme ligne c'est :
n = document.getElementById('choix').selectedIndex ;

et n'oublie pas de rajouter un id="choix" au select et aux boutons radio id="radio" .

Lecoweb
Lecoweb
Niveau 1
14 novembre 2019 à 18:27:38

Salut, désolé de déterré le sujet vieux de 2011 mais si à l’avenir certains souhaites réaliser un générateur de dé en ligne je vous envois vers mon site qui pourra vous servir de modèle, voila le simulateur de dés : https://www.de-en-ligne.fr

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment