gpt4 book ai didi

javascript - 比较 3 个值 - 显示最高值

转载 作者:行者123 更新时间:2023-11-28 11:15:17 25 4
gpt4 key购买 nike

在用户选择的地方进行调查:

A B 或 C

然后我需要知道用户是否选择了“主要是 A”、“B”或“C”。

我正在尝试一些 jQuery 逻辑,但运气不佳,由于表达式预期错误。

是否有更简洁/更好的方法来纯粹显示哪个变量最高?

我当前的 jQuery :

var count = 0;
var count_a = 0;
var count_b = 0;
var count_c = 0;

$('.radio-select').click(function()
{

var chosen_option = $(this).val();

if(chosen_option == 'a')
{
count++;
count_a ++;
}

if(chosen_option == 'b')
{
count++;
count_b ++;
}

if(chosen_option == 'c')
{
count++;
count_c ++;
}

check_numbers(count, count_a, count_b, count_c);

})

function check_numbers(count, a, b, c)
{

parseInt(a);
parseInt(b);
parseInt(c);

if(count == '8')
{
if ((a > b ) && (a > c))
{
alert("A is Highest");
}

if ((b > a ) && (b > c))
{
alert("B is Highest");
}

if(c > b) && (c > a))
{
alert("C is highest!");
}
}

}

jsFiddle Example

最佳答案

如果您想要一种更小的方式来执行此操作,您可以使用内联 if 语句。这取决于你是否是更好的方法,不过我喜欢它。

a = 5
b = 11
c = 6
console.log((a > b && a > c? a : (b > c ? b : c)))

关于javascript - 比较 3 个值 - 显示最高值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44841635/

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