小编gra*_*per的帖子

在数组中计算相同的值编号

我正在进行一项挑战,我必须在数组中找到最小值,并且如果数字出现多次,则能够计算它.我想我的格式有所下降,但它给了我一个计数而不是数字(4而不是3).谁能给我一些提示?感谢任何帮助!

function small(array) {
  var smallest = array[0];
  var count = 0;
  for(var i = 0; i < array.length; i++) {
    if(array[i] < smallest) {
      smallest = array[i];
    }
    if(smallest===array[i]) {
      count++;
    }
  }
  return count;
}

small([5,6,2,2,2]);
Run Code Online (Sandbox Code Playgroud)

javascript arrays indexing

8
推荐指数
1
解决办法
105
查看次数

标签 统计

arrays ×1

indexing ×1

javascript ×1