在 if on javascript 中使用动态运算符

Use a dynamic operator inside a if on javascript

我正在创建一个过滤器。在此我有操作字段值字段

selectselect包含"bigger than"、"bigger or equals to"、"lower than"等...

输入接收值从1.0010.00.

像这样:

<select class="operator" name="operator">
    <option value='>' selected='selected'> bigger </option>
    <option value='<'> lower </option>
    <option value='=='> equals </option>
</select>
<input class="points" name="points" value="">

我在提交时寻找更接近于此的结果:

var operator = $('.operator').val();
var points = $('.points').val();

//in case that "bigger(>)" was selected and points was 6
//if (10 > 5) { 
if (10 operator points ) {
    /*do something*/
}

我尝试过这样的事情但没有成功:

if (10 eval(operator) points ) { /*do something*/ }
 if(eval(10 + operator + points))

你必须建立一个完整的操作。