在JavaScript函数中使用多个else if语句

在JavaScript函数中使用多个else if语句,javascript,function,if-statement,Javascript,Function,If Statement,我是一个初级程序员,我正在创建我的第一个网站。 我对JavaScript函数中的else if语句有问题。问题是,我的网站似乎总是倾向于第一个答案,即使它不是真的。这就是功能: if(600 41,5){ var tempcijfer=1 }不能像那样使用if语句的条件,必须使用诸如&(for AND运算符)和| |(for OR运算符)之类的运算符 因此,您的代码如下所示: if ( regenid >= 600 && regenid < 614 ){ va

我是一个初级程序员,我正在创建我的第一个网站。 我对JavaScript函数中的else if语句有问题。问题是,我的网站似乎总是倾向于第一个答案,即使它不是真的。这就是功能:

if(600 41,5){
var tempcijfer=1

}
不能像那样使用if语句的条件,必须使用诸如&(for AND运算符)和| |(for OR运算符)之类的运算符

因此,您的代码如下所示:

   if ( regenid >= 600 && regenid < 614 ){ var tempcijfer= 1 } 
如果(regenid>=600&®enid<614){var tempcijfer=1}

代码中的其他条件也是如此。

我认为您误解了if的工作原理。将两个运算符放在同一个比较中。我认为您试图用
if(600
(600对于初学者来说,这是JavaScript而不是HTML)执行的操作(这在运行代码段时非常重要)除此之外,在本例中,像
regenid
gevoelstempc
这样的变量从未定义过,因此本例没有说明问题。您的上一个
if
条件也有一个输入错误。而且您从未使用
tempcijfer
变量,那么您在哪里/如何观察结果?最终,wha无论如何
如果执行了
块,则该条件为真。保证。也许您可以提供一个示例来演示您所看到的内容?是的,每次我想说某个内容介于数字之间时,我都必须这样做吗@_Dalorzo@RienenArdiet:正确。没有“中间人”运算符。介于两个值之间是大于一个值和小于另一个值的组合。可以将任意多个条件组合到一个布尔语句中,只要该语句的每个组件本身都解析为布尔值。@David我已定义了所有内容,但我没有将其复制并粘贴到他编写的代码中是的,因为它会很长而且不清楚。顺便问一下,你在哪里看到拼写错误?