如何在Javascript中使用变量表示数学符号?
如何在Javascript中使用数学符号作为数学运算的变量 作品:如何在Javascript中使用变量表示数学符号?,javascript,math,Javascript,Math,如何在Javascript中使用数学符号作为数学运算的变量 作品: if(1 < 2) alert("yes"); if(1y; 案例“==”: 返回x==y; //为您希望支持的每个标志添加一个案例 } 返回false; } 您想表示符号还是表示操作?我猜是表示符号的变量,以便在操作中使用它 if(test(1, 2, sign)) alert("yes"); function test(x, y, sign){ switch (sign) { case "<":
if(1 < 2) alert("yes");
if(1<2)警报(“是”);
失败:
var sign = "<";
if(1 sign 2) alert("yes");
var-sign=“您可以使用:
但是,出于很多原因,eval是不受欢迎的,因此作为替代方案,您可以检查标志并执行相关测试。例如:
if(test(1, 2, sign)) alert("yes");
function test(x, y, sign){
switch (sign) {
case "<":
return x < y;
case ">":
return x > y;
case "==":
return x == y;
// Add a case for each sign you wish to support
}
return false;
}
if(测试(1,2,符号))警报(“是”);
功能测试(x、y、符号){
道岔(标志){
案例“”:
返回x>y;
案例“==”:
返回x==y;
//为您希望支持的每个标志添加一个案例
}
返回false;
}
您想表示符号还是表示操作?我猜是表示符号的变量,以便在操作中使用它
if(test(1, 2, sign)) alert("yes");
function test(x, y, sign){
switch (sign) {
case "<":
return x < y;
case ">":
return x > y;
case "==":
return x == y;
// Add a case for each sign you wish to support
}
return false;
}