首页 > 解决方案 > 如何为每 10 个元素增加计数器

问题描述

我需要编写一个逻辑,在每 10 个元素后增加计数器。即 10 日、20 日等。如果有超过 10 个元素,计数器将增加到 1,如果大于 20,则计数器值将变为 2

const ele = 10; // possible values 10, 20, 30
let counter = 0;

if(ele.lemgth > 10){
  counter++
}
console.log(counter) // logs 1
enter code here

任何建议,请。

标签: javascript

解决方案


您可以将元素的数量除以 10。如果您想容纳您建议的 10、20、30 之间的值,您可以执行 math.floor() 向下舍入。

const ele = 10; // possible values 10, 20, 30
let counter = Math.floor(ele/10);
console.log(counter);


推荐阅读