获取Javascript中具有最高值的前十个var

堆料流

基本上我有大约36个变量,分别命名为t0,t1,t3 ...,依此类推,每个变量的初始值均为0,并根据操作将其递增1。

我希望有一种方法可以理想地列出前十个值最高的变量,方法是将它们放在类似Var topTen = [t33,t31,t2]的数组中。

安迪

为什么不使用一个对象来存储信息-而不是36个变量只有一个具有36个属性的对象。然后,您可以遍历这些值,将它们添加到数组中并获取所需的数字集:

var obj = {
    t1: 1,
    t2: 33,
    t3: 10,
    t4: 9,
    t5: 45,
    t6: 101,
    ...
}

// create an array
var arr = [];

// loop through the object and add values to the array
for (var p in obj) {
  arr.push(obj[p]);
}

// sort the array, largest numbers to lowest
arr.sort(function(a,b){return b - a});

// grab the first 10 numbers
var firstTen = arr.slice(0, 9);

这将返回一个数组-只需遍历整个数组以逐一列出值。

演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

以元组为键的字典中具有最高值的前n个键

来自分类Dev

获取ArrayList中具有最高值的特定元素

来自分类Dev

在python中获取具有最高值的元素

来自分类Dev

从SQL中许多列名中具有最高值的前2个列名中获取二进制值

来自分类Dev

R数据框中的十个最高列值

来自分类Dev

如何使用SQL Server获得具有最高值的前5个用户名

来自分类Dev

获取特定列中具有最高值的不同值

来自分类Dev

获取具有最高值的变量并将该变量的名称插入输入中

来自分类Dev

获取函数以从数组中返回具有最高值的“新”对象

来自分类Dev

在arraylist中获得前3个最高值?

来自分类Dev

从字典列表中,获得N个具有最高值的字典

来自分类Dev

从数组列表中返回具有最高值的对象?

来自分类Dev

查找R中具有最高值的向量

来自分类Dev

在 SQL 中查找具有最高值的行

来自分类Dev

获取ndarray中N个最高值的索引

来自分类Dev

Java:在HashMap中获取2个最高值的索引

来自分类Dev

从两个文件中获取最高值

来自分类Dev

获取numpy数组中N个最高值的索引

来自分类Dev

如何获得该程序中具有最高值的前 3 个字符串?

来自分类Dev

使用plyr-R进行分块后,从一列中获取具有最高值的行

来自分类Dev

获取具有最高值的元素的键?该值是另一本字典

来自分类Dev

将具有最高值的行保留在具有重复ID的列中

来自分类Dev

如何从Observable Collection中获取十个,十个项目?

来自分类Dev

Grails-仅在g:each中的前十个值

来自分类Dev

在Excel中查找前15个或前10%的最高值

来自分类Dev

如何在Laravel查询构建器中获取一列具有最高值而另一列具有特定值的行

来自分类Dev

从一个哈希元素具有最高值的数组中选择单个哈希

来自分类Dev

抓住2个具有最高值的嵌套字典键

来自分类Dev

抓住2个具有最高值的嵌套字典键

Related 相关文章

  1. 1

    以元组为键的字典中具有最高值的前n个键

  2. 2

    获取ArrayList中具有最高值的特定元素

  3. 3

    在python中获取具有最高值的元素

  4. 4

    从SQL中许多列名中具有最高值的前2个列名中获取二进制值

  5. 5

    R数据框中的十个最高列值

  6. 6

    如何使用SQL Server获得具有最高值的前5个用户名

  7. 7

    获取特定列中具有最高值的不同值

  8. 8

    获取具有最高值的变量并将该变量的名称插入输入中

  9. 9

    获取函数以从数组中返回具有最高值的“新”对象

  10. 10

    在arraylist中获得前3个最高值?

  11. 11

    从字典列表中,获得N个具有最高值的字典

  12. 12

    从数组列表中返回具有最高值的对象?

  13. 13

    查找R中具有最高值的向量

  14. 14

    在 SQL 中查找具有最高值的行

  15. 15

    获取ndarray中N个最高值的索引

  16. 16

    Java:在HashMap中获取2个最高值的索引

  17. 17

    从两个文件中获取最高值

  18. 18

    获取numpy数组中N个最高值的索引

  19. 19

    如何获得该程序中具有最高值的前 3 个字符串?

  20. 20

    使用plyr-R进行分块后,从一列中获取具有最高值的行

  21. 21

    获取具有最高值的元素的键?该值是另一本字典

  22. 22

    将具有最高值的行保留在具有重复ID的列中

  23. 23

    如何从Observable Collection中获取十个,十个项目?

  24. 24

    Grails-仅在g:each中的前十个值

  25. 25

    在Excel中查找前15个或前10%的最高值

  26. 26

    如何在Laravel查询构建器中获取一列具有最高值而另一列具有特定值的行

  27. 27

    从一个哈希元素具有最高值的数组中选择单个哈希

  28. 28

    抓住2个具有最高值的嵌套字典键

  29. 29

    抓住2个具有最高值的嵌套字典键

热门标签

归档