我有个问题。 :)
我希望我的javascript代码从1到500。但是现在它仅是1和2,这意味着我必须输入很多数据才能达到500。
所以我正在寻找一个sysmbol来设置此代码从头到尾。

这是我正在使用的代码,使用此代码,介于2到49之间的所有内容都会得到结果Hm ... 1和50会得到结果15 Tage。我该如何更改:

if(conversion_inner==0 )
             con_dropdown_cnt.val('35 Tage');
        else if(conversion_inner==1 || conversion_inner==50 )
             con_dropdown_cnt.val('15 Tage');
        else if(conversion_inner==51 || conversion_inner==100 )
            con_dropdown_cnt.val('16 Tage');
        else if(conversion_inner==101 || conversion_inner==300 )
            con_dropdown_cnt.val('18 Tage');
        else if(conversion_inner==301 || conversion_inner==450 )
            con_dropdown_cnt.val('20 Tage');
        else if(conversion_inner==451 || conversion_inner==500 )
            con_dropdown_cnt.val('22 Tage');
        else
            con_dropdown_cnt.val('Hmmm...');
        cart_update();


任何人?

最佳答案

如果我对您的理解正确,则需要这样

if(conversion_inner==0 ){
    con_dropdown_cnt.val('35 Tage');
}
else if(conversion_inner>=1 && conversion_inner<=50 ){
     con_dropdown_cnt.val('15 Tage');
}
else if(conversion_inner>=51 && conversion_inner<=100 ){
    con_dropdown_cnt.val('16 Tage');
}
else if(conversion_inner>=101 && conversion_inner<=300 ){
    con_dropdown_cnt.val('18 Tage');
}
else if(conversion_inner>=301 && conversion_inner<=450 ){
    con_dropdown_cnt.val('20 Tage');
}
else if(conversion_inner>=451 && conversion_inner<=500 ){
    con_dropdown_cnt.val('22 Tage');
}
else{
    con_dropdown_cnt.val('Hmmm...');
}
cart_update();

07-24 16:48