Stránka 1 z 1

Java Script kontrola

Napsal: 04 dub 2013 22:19
od raven221221221
Ahoj, můžet emi prosím říct, co je na tomhle špatně? Pořád nemůžu přijít kde mam logickou chybu, nebo co mi kde chybý..


var compare = function(choice1, choice2){
if (choice1 = choice2){
return ("The result is a tie!");
}



else {if ( choice1 = "rock"){
if ( choice2 = "scissors"){
return ("rock wins");
}
else { (return ("paper wins"); ) \\tady mi to píše missing operand; dound return
) }
}
}

díky moc! :)

Re: Java Script kontrola

Napsal: 04 dub 2013 22:25
od CZechBoY
čau,
nejspíš bude chyba na 2. řádku kde přiřazuješ a asi si chtěl porovnání (==)
potom i v dalších podmínkách máš přiřazení místo porovnání koukám

Re: Java Script kontrola

Napsal: 04 dub 2013 22:39
od raven221221221
Díky :) to vyřešilo jeden problém o kterém jsem ani nevěděl :) ještě ale pořád mi to hlísí u toho řádku s komentářem missing operand; found return.. nevidíte tam i syntax chybu někde?

Re: Java Script kontrola

Napsal: 04 dub 2013 23:17
od CZechBoY
jojo ty kulatý závorky nevim proč tam jsou
Javascript píše:var compare = function(choice1, choice2) {
if (choice1 == choice2) {
return "The result is a tie!";
}


else if ( choice1 == "rock") {
if ( choice2 == "scissors") {
return "rock wins";
}
else {
return "paper wins";
}
}