小编hac*_*tom的帖子

如何仅对数组中的数字值进行排序?

var 点 = [2, a, t, 5, 4, 3]; 排序后: var points = [2, a, t, 3, 4, 5];

有什么帮助吗?因为我在 Adob​​e DC 项目中工作,所以可以使用旧式 javascript 代码发布您的帮助吗?

我的代码在那里:

var points = [t1, t2, t3, t4];
[t1, t2, t3, t4] = points;

var lucky = points.filter(function(number) {
  return isNaN(number) == false && number !=="" && number!== undefined;
});
points=lucky
points.sort(function(a, b){return a - b});

this.getField("Text6").value = points
Run Code Online (Sandbox Code Playgroud)

但这只会将最小值排序为最大值并过滤其他字符......我需要保留其他字符并且只保留数字......

javascript arrays sorting

5
推荐指数
1
解决办法
308
查看次数

标签 统计

arrays ×1

javascript ×1

sorting ×1