在js中将数值与Datatable中的负数进行比较

时间:2016-07-08 09:36:13

标签: javascript

我计算两个值之间的devaition。如果偏差达到-2则被接受。如果大于-2,如-2.5或-3,则显示红色。所以我使用下面的代码检查数据表参数。但是代码本身没有考虑' - '。我试图将这些限制变为可变,并将这个新的变量与偏差值进行比较。但无论哪种方式都不起作用。

var dataTableParams = {

        "fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) {
               // Change the color of row when Deviation is more than -2 hrs
               if(serverData[1][4] =='Deviation')
               {
                   if ( aData[4] >= -2.0 )
                   {
                      $(nRow).css('color', 'red')
                   }
               }
            },              

        "aaData": data,
        "aoColumns": headers,
        "bSort": false,
        "iDisplayLength": 15,
        "iDisplayStart": 0
    };

1 个答案:

答案 0 :(得分:0)

首先,“更多”比-2(-2.5等......)。它意味着比-2少;)

如果你使用数学并且你做了类似的事情,它是否有效?

if ( aData[4] + 2.0 < 0)
{
  $(nRow).css('color', 'red')
}

让我知道;)

罗曼