gpt4 book ai didi

javascript - 为 "IF"编写具有多个选项的 Jquery If 语句的更短方法

转载 作者:数据小太阳 更新时间:2023-10-29 05:46:30 24 4
gpt4 key购买 nike

Jquery 是否有更简单/更短的方法来编写这样的 if 语句:

if(number === "0" ) { degrees = "-160"; }
if(number === "1" ) { degrees = "-158"; }
if(number === "2" ) { degrees = "-156"; }
if(number === "3" ) { degrees = "-154"; }
if(number === "4" ) { degrees = "-152"; }
if(number === "5" ) { degrees = "-150"; }
if(number === "6" ) { degrees = "-148"; }
if(number === "7" ) { degrees = "-146"; }
if(number === "8" ) { degrees = "-144"; }
if(number === "9" ) { degrees = "-142"; }
if(number === "10") { degrees = "-140"; }

数字变量只是一个输入字段,用户可以在其中输入 0 - 10 之间的数字。

谢谢!

最佳答案

对于您的具体问题,您可以编写如下函数

var getDegrees = function(number){
return -160 + ((+number)*2);
}

然后像下面这样调用它

getDegrees("1") // will return -158
getDegrees("10") // will return -140
getDegrees(10) // will also return -158

关于javascript - 为 "IF"编写具有多个选项的 Jquery If 语句的更短方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31308518/

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