FORUM D’ENTRAIDE INFORMATIQUE (FEI)
Site d’assistance et de sécurité informatique

Entraide pour le programmation en général (tous langages).
Règles du forum : Entraide concernant la programmation informatique en général, tous langages : recherche ou correction d'un code ou d'une fonction, aide à la réalisation d'un projet...
Pour la programmation web (HTML, CSS, PHP, MySQL...), il est conseillé de s'orienter dans le forum Webmastering.
Merci de lire et de respecter la charte générale du forum.
  • Avatar du membre
Avatar du membre
par ghioghdoi
#176797
Bonsoir,
J'ai un projet d'info a faire qui consiste a programmer le jeu du pendu en Javascript, sauf qu'avec mon binôme nous n'arrivons pas a trouver où le programme fausse et comment le compléter , puisque qu'on n'y connais quasiment rien.
SI l'un d'entre vous peut nous éclairer sur ce que nous devons corriger, ou rajouter. Toute aide est la bienvenue! :)
Notre plus gros problèmes étant que nous n'arrivons pas a cachée le mot sous forme de tirets
Voila ce que nous avons fait pour le moment:
var mot; //saisi par l'utilisateur
var motCache ="" ; //
var i; //compte les fautes
var l; //lettre
var position;//indique la position de la lettre
var tailleMot ; //Taille du mot rentré par l'utilisateur
var changement = 0 ; //Nombre de changement effectués sur motCache
var T=["ALPHABET","LAPIN","TORTUE"];
function RenvoyerMot()
{
var h=Hasard(Taille(T));
var mot=T[h];
Renvoyer(mot);
}
enChaine(mot);
tailleMot = Length(mot) ;
for (k=0; k<Length(mot);k++) {
mot=motCache+ "_" ;
}
i = 10;
do {
l = Saisie();
if (mot.indexOf(l) != -1) {
position = mot.indexOf(l) + 1; //sinon premier caractère en position 0
Ecrire('vrai');
for (z=0;z<Length(mot);z++) {
if (mot[z]==l) {
motCache [z] = mot [z] ;
position=z+1 ;
Ecrire(enChaine(position)) ;
changement=changement+1 ;
}
}
Ecrire(position);
motCache[position - 1] = mot[position - 1] ;
} else {
Ecrire('faux');
i = i-1;
Ecrire('il vous reste '+ enChaine(i) +' chances');
}
if (changement==tailleMot) {
Ecrire ('Vous avez gagné');
stop ('var lettre','var i') ;
} //test pour la victoire
} while(i != 0);
if (i == 0) {Ecrire('vous avez perdu');
}

Are you considering delving into the world of onli[…]

Présentation

Hello, Bienvenue sur FEI :) @+ Gabriel.

Bonjour :bonjour: Merci de m'accueillir sur votr[…]

Bonjour à tous, D'abord, désol&eacut[…]