【发布时间】:2018-03-13 13:28:48
【问题描述】:
我尝试在 google 脚本中对一组值进行排序。我得到了.getRange().getValues() 的值。我想对它们进行升序排序,但不知道如何。我已经尝试了不同的解决方案,但没有任何帮助。也许有人有想法?目前的代码如下所示:
提前致谢
var values = simsSheet.getRange("A1:NTP1").getValues();
values.sort(function(a,b){
return a - b;
});
Logger.log(values);
【问题讨论】:
-
您是否研究过
a和b是什么?getValues返回Object[Object[]]...(即数组的数组) -
你的价值观是什么?
-
@AntonDementiev 值并不重要 - OP 的比较器函数正在从数组中减去一个数组。
-
同意,但如果他想比较字符串,这很重要))
标签: javascript arrays sorting google-apps-script