Tag: negative number

如何在JavaScript中计算负整数的模数?

我试图通过递增或递减1迭代jQuery对象数组。因此,对于递减部分,我使用此代码: var splitted_id = currentDiv.attr(‘id’).split(‘_’); var indexOfDivToGo = parseInt(splitted_id[1]); indexOfDivToGo = (indexOfDivToGo-1) % allDivs.length; var divToGo = allDivs[indexOfDivToGo]; 所以我有4个带id的元素: div_0 div_1 div_2 div_3 我期待它迭代为3 – 2 – 1 – 0 – 3 – 2 – 等等。 但它在零之后返回-1,因此它被卡住了。 所以它迭代为: 3 – 2 – 1 – 0 – -1 – 卡住了 我知道我可以通过更改代码的第二行来修复它 indexOfDivToGo = (indexOfDivToGo-1 + allDivs.length) […]