我正在通过一个 PHP 循环(循环的原因是因为我想要或多或少的情况)创建一个 switch Javascript 函数,它输出以下内容:
function my_function(array_name) {
switch (true) {
case (array_name[1] < x < array_name[2]):
console.log("between: 1 & 2");
break;
case (array_name[2] < x < array_name[3]):
console.log("between: 2 & 3");
break;
default:
console.log("none");
break;
}
}
现在,当加载文档时,我创建了一个 Javascript 数组,其中包含我要传递给函数的值。
var array_to_execute = [0,1000,2000,3000];
创建此数组并传递这些值后,如何调用该函数?就像是:
my_function(array_to_execute);
这将导致执行:
switch (true) {
case (1000 < x < 2000):
console.log("between: 1 & 2");
break;
case (2000 < x < 3000):
console.log("between: 2 & 3");
break;
default:
console.log("none");
break;
}