break
не switch
в case
оператора switch
, следующий оператор (ы) case
выполняются до тех пор, пока не будет обнаружен break
. Если у вас несколько входов с одним и тем же выходом, вы можете представить их в инструкции switch
следующим образом: switch (val) {Случаи для 1, 2 и 3 будут давать одинаковый результат.
Дело 1:
случай 2:
случай 3:
result = "1, 2 или 3";
ломать;
случай 4:
результат = "4 один";
}
answer
для следующих диапазонов: 1-3
- «Низкий» 4-6
- «Середина» 7-9
- «Высокое» примечание case
для каждого числа в диапазоне.
sequentialSizes(1)
should return "Low"
testString: assert(sequentialSizes(1) === "Low");
- text: sequentialSizes(2)
should return "Low"
testString: assert(sequentialSizes(2) === "Low");
- text: sequentialSizes(3)
should return "Low"
testString: assert(sequentialSizes(3) === "Low");
- text: sequentialSizes(4)
should return "Mid"
testString: assert(sequentialSizes(4) === "Mid");
- text: sequentialSizes(5)
should return "Mid"
testString: assert(sequentialSizes(5) === "Mid");
- text: sequentialSizes(6)
should return "Mid"
testString: assert(sequentialSizes(6) === "Mid");
- text: sequentialSizes(7)
should return "High"
testString: assert(sequentialSizes(7) === "High");
- text: sequentialSizes(8)
should return "High"
testString: assert(sequentialSizes(8) === "High");
- text: sequentialSizes(9)
should return "High"
testString: assert(sequentialSizes(9) === "High");
- text: You should not use any if
or else
statements
testString: assert(!/else/g.test(code) || !/if/g.test(code));
- text: You should have nine case
statements
testString: assert(code.match(/case/g).length === 9);
```