相关疑难解决方法(0)

在JavaScript中切换整数范围

我想做这样的事情

    switch (this.dealer) {
        case 1-4: 
            // Do something.
            break;
        case 5-8: 
            // Do something.
            break;
        case 9-11: 
            // Do something.
            break;
        default:
            break;
    }
Run Code Online (Sandbox Code Playgroud)

这个的正确语法是什么?在JavaScript中可以吗?

那么this.dealer是一个整数,如果它在这些值之间,那么就做一些事情.

javascript switch-statement

125
推荐指数
5
解决办法
11万
查看次数

jquery在交换机案例中使用范围?

开关箱通常都是这样的

Monday: 
Tuesday: 
Wednesday: 
etc. 
Run Code Online (Sandbox Code Playgroud)

我想使用范围.

from 1-12: 
from 13-19:
from 20-21:
from 22-30:
Run Code Online (Sandbox Code Playgroud)

可能吗?顺便说一句,我正在使用javascript/jquery.

javascript switch-statement

6
推荐指数
2
解决办法
9930
查看次数

使用else if语句的奇怪行为(javascript)

据我所知,代码工作正常,但是当添加或编辑更多信息时,if else语句开始表现奇怪.它正确读取百分比值,但它没有返回正确的字母字符串.

var total = function (){
    var earned = 0;

     for(i = 0; i < Assignments.length; i++){
         earned += parseInt(Assignments[i].earned);
     }
     var possible = 0;

     for(i = 0; i < Assignments.length; i++){
         possible += parseInt(Assignments[i].possible);
     }
     var percent = (Math.floor((earned/possible) * 100));

     console.log(percent);

  //grade letter

      if (percent >= 90){
         grade.innerHTML = '';
         grade.innerHTML = 'A ' + percent + '%';
      } else if (percent <= 89 && 80 >= percent){
         grade.innerHTML = '';
         grade.innerHTML = 'B ' + percent …
Run Code Online (Sandbox Code Playgroud)

javascript if-statement return-value comparison-operators

1
推荐指数
1
解决办法
303
查看次数