5/9. "Pierre, feuille, ciseaux"


#1

Bonjour/Hi,

Quand je valide ce code, J’ai un message d’erreur:

“Oups, merci de réessayer. Votre fonction ‘comparer()’ n’affiche pas ‘Egalité !’ quand il y a égalité.”

Vous pouvez m’aider svp!

Pour information le jeu fonctionne mais j’ai toujours ce message d’erreur ci-dessus.


var choixOrdi = Math.random();

if (choixOrdi <= 0.34) {
	choixOrdi = 'pierre';
} else if (choixOrdi <= 0.67) {
	choixOrdi = 'feuille';
} else {
	choixOrdi = 'ciseaux';
}
var ordiGagne = choixOrdi;

ordiGagne = "Victiore pour l'ordinnateur";
var userGagnent = choixUtilisateur;

userGagnent = "Victiore pour l'utilisateur";
console.log("Ordinateur : " + choixOrdi);

var comparer = function (choix1, choix2)
{
	if (choix1 === choix2) {
	return "Egalité!";

	} else if (choix1 === 'pierre') {
		if (choix2 === 'ciseaux') {
			return "La pierre gagne !";
		} else {
			return "La feuille gagne !";
		}
	} else if (choix1 === "feuille") {
		if (choix2 === "pierre") {
			return ;
		} else {
			return "Le ciseaux gagnent";
		}
	} else if (choix1 === "ciseaux") {
		if (choix2 === "feuille") {
			return "Le ciseaux gagne !";
		} else {
			return "La pierre gagne !";
		}
	}
};

console.log(comparer(choixUtilisateur, choixOrdi));

Link : https://www.codecademy.com/fr/courses/javascript-beginner-fr-FR-aba4j/1/1?curriculum_id=5355c2b7516bcbd912000008#


#2

For this (lesson 5) the main code should still be commented and the only code written is as follows:

Pour cela (leçon 5), le code principal doit toujours être commenté et le seul code écrit est le suivant:

function comparer(choix1,choix2){
    if (choix1 === choix2) {
        return "Egalité !"
    }
}

You might have gotten ahead of the instructions, unless the link you posted is to the wrong exercise.

Vous avez peut-être devancé les instructions, sauf si le lien que vous avez posté est erroné.


#3

Yes ! its correct, I want to go too fast…

Thanks