扫码关注官方订阅号
比如说下一条功能循环可以是这样子, index = ( index + 1) % testArray.length;
它可以一直下一条,最后一条后还能回到第一条。
如何实现上一条,第一条后还能回到最后一条?
认证高级PHP讲师
index = ( index + testArray.length - 1) % testArray.length;
如index为0, 则运算后为 testArray.length - 1;如index为testArray.length - 1 且 index > 0, 运算后为 testArray.length - 2...
testArray.length - 1
testArray.length - 2
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
index = ( index + testArray.length - 1) % testArray.length;如index为0, 则运算后为
testArray.length - 1;如index为
testArray.length - 1且 index > 0, 运算后为testArray.length - 2...