gpt4 book ai didi

Javascript 序列中的三元运算符

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

我从 Javascript 库获取了以下代码:

function func_1()
{
if ( null == decimal )
{
return dPR || (dpr(2) ? 2 : dpr(1.5) ? 1.5 : dpr(1) ? 1 : 0);
}
}

我对 if 语句中的代码特别感兴趣。

我还能怎样写这个以便更容易阅读?!现在我无法理解。

谢谢。

最佳答案

它相当于:

if (dPR) {
return dPR;
} else {
if (dpr(2)) {
return 2;
} else {
if (dpr(1.5)) {
return 1.5;
} else {
if (dpr(1)) {
return 1;
} else {
return 0;
}
}
}
}

关于Javascript 序列中的三元运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13389382/

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