gpt4 book ai didi

javascript - 为什么javascript if else 语句只注册读取最后一个else 语句?

转载 作者:行者123 更新时间:2023-11-28 02:05:58 24 4
gpt4 key购买 nike

我在 LiveCycle 中使用的 javascript if else 语句仅读取最后一个 else 语句,不会读取或识别它前面的语句。如果您能看到我缺少的内容,请帮忙。这是代码:

if (annualUsage.rawValue < 1,000,000) 
{
this.rawValue = annualUsage.rawValue * 0.1;
}
else if (annualUsage.rawValue >= 1,000,000 && annualUsage.rawValue < 10,000,000)
{
this.rawValue = annualUsage.rawValue * 0.2;
}
else (annualUsage.rawValue >= 10,000,000)
{
this.rawValue = annualUsage.rawValue * 0.05;
}

最佳答案

  1. 去掉数字中的逗号吗?所以喜欢

    if (annualUsage.rawValue < 1000000)

    等等...

  2. 最后一个 else 语句也没有条件,所以你可以要么删除条件

    else{

    或者将其变成 else if 语句

    else if(annualUsage.rawValue >= 10000000){

关于javascript - 为什么javascript if else 语句只注册读取最后一个else 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17755633/

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