大家好,
在我的js文件中,我得到了一个像这样的记录数组(negetive values)
deletedDetailIds = $.map(eformDetailIds, function(e) { return e < 0 ? e : null; });
Run Code Online (Sandbox Code Playgroud)
例如,像这样的deletedDetailIds = -1234,-1235,-1256.
现在我必须创建一个数组并使用negetive符号添加这些值.喜欢
newArray = 1234,1235,1256.
请帮帮我
正确的方法是使用Math.abs:
$.map(eformDetailIds, function(e) {
return e < 0 ? Math.abs(e) : null;
});
Run Code Online (Sandbox Code Playgroud)
你也可以乘以-1.
你正在处理数字.只有字符串表示包含一个-指示负值的值,因此您无法在此处删除第一个字符.