减去10的最大倍数

时间:2015-07-21 16:08:40

标签: javascript arrays math reactjs

我正在尝试在React中的项目列表中设置动画。我正在使用Velocity制作动画,并使用react/addons的{​​{1}}。简单的部分是使用列表中项目的索引来“错开”它们,但是当我从服务器加载其他数据并将它们添加到列表时出现问题:新项目的索引从20到20 [x],所以他们在第一个动画之前等待(20 * 300ms)。给出一个数字,比如说23,有一个简单的方法可以将其降低到3(在这种情况下删除20,如果数字为55,把它煮到5)。这应该是非常基本的,但我无法理解一个优雅的解决方案。任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:4)

您需要使用模数:%

23%10 = 3

答案 1 :(得分:0)

你试过了吗?

 var onesDigit = yourarray.length % 10;