Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果控制台中未显示状态,则无法查看返回_Javascript - Fatal编程技术网

Javascript 如果控制台中未显示状态,则无法查看返回

Javascript 如果控制台中未显示状态,则无法查看返回,javascript,Javascript,我有一个关于我在比较中的回报的问题, 我看不到控制台里的鲁索。 我很乐意得到建议,在哪里可以运行这样的代码 var userChoice = prompt("Do you choose rock, paper or scissors?") var computerChoice = Math.random() if (computerChoice < 0.34) { computerChoice = "rock"; } else if(computerChoice <= 0.

我有一个关于我在比较中的回报的问题, 我看不到控制台里的鲁索。 我很乐意得到建议,在哪里可以运行这样的代码

var userChoice = prompt("Do you choose rock, paper or scissors?") 
var computerChoice = Math.random()
if (computerChoice < 0.34) {
    computerChoice = "rock";
} else if(computerChoice <= 0.67) {
    computerChoice = "paper";
} else {
    computerChoice = "scissors";
} console.log("Computer: " + computerChoice);

var compare = function(choice1, choice2) {
if(choice1 === choice2) {
    return  "The result is a tie!";
    }
else if (choice1 === "rock") {
    if (chice2 ==="cissors") {
        return "rock wins"; }
    else{
        return "paper wins";}
}

else if (choice1 === "paper") {
    if (chice2 ==="rock") {
        return "paper wins"; }
    else{
        return "cissors wins";}
}
else if (choice1 === "cissors") {
    if (chice2 ==="paper") {
        return "cissors wins"; }
    else{
        return "rock wins";}
}
else if (choice1 !="cissors","paper","rock") {
        return "You Are So Funny!!...."; }
};

如果你回来了,那么你必须回到某个地方

函数中的return语句将返回函数调用左侧的任何内容

var foo = some_function();
如果您的代码不在函数中,则返回是一个错误


如果要将某些内容记录到控制台,请使用console.log。

您在许多地方拼写choice2错误,并且必须将返回值存储到变量中

var userChoice=prompt您选择石头、布还是剪刀? var computerChoice=Math.random 如果计算机选择<0.34{ 计算机选择=岩石;
}否则,您是否调用了比较函数?您在控制台中输入了什么?它报告了什么?您是否调用过console.logcompareuserChoice,computerChoice?我也进入了我的控制台。你的chice2也有一个拼写错误。@FrédéricHamidi-huh。每天学习新的东西。哦,好吧,至少我不明白的是,当你做了一件毫无意义的事情时会发生什么!