gpt4 book ai didi

Javascript if/else 语句,定义和返回变量?

转载 作者:行者123 更新时间:2023-11-28 06:54:24 27 4
gpt4 key购买 nike

我正在尝试制作石头/剪刀/布类型的游戏,但有一段代码似乎不起作用。至少在我看来或据我所知,似乎没有任何语法错误,但控制台一直显示空白。这就是我的想法 - 为了更容易,我首先比较数字而不是“石头”、“布”或“剪刀”。

function getWinner(a, b) {   
var winner;
if (a === b) {
winner = 'tie';
} else if (a > b) {
winner = 'adam';
} else if (b > a) {
winner = 'bob';
}
return winner;
}

如果您发现任何错误或可以写得更好的地方,请告诉我!我试图将 return 语句与 if 语句分开。

最佳答案

a = ;b = ; 中的语法无效。只要删除那些无效的行就可以了:

function getWinner(a, b) {
var winner;
if (a === b) {
winner = 'tie';
} else if (a > b) {
winner = 'adam';
} else if (b > a) {
winner = 'bob';
}
return winner;
}

关于Javascript if/else 语句,定义和返回变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32676389/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com