TA贡献1842条经验 获得超12个赞
Number.prototype.mod = function(n) { return ((this%n)+n)%n;};
摘自本条:JavaScript模块Bug
TA贡献1804条经验 获得超8个赞
返回一个正结果的“mod”函数。
var mod = function (n, m) {
var remain = n % m;
return Math.floor(remain >= 0 ? remain : remain + m);
};
mod(5,22) // 5
mod(25,22) // 3
mod(-1,22) // 21
mod(-2,22) // 20
mod(0,22) // 0
mod(-21,22) // 1
当然还有
mod(-13,64) // 51
数据结构与算法(前端版)
¥ 58.00
Web前端开发修炼指南
解锁前端面试体系核心攻略
¥ 78.00
高薪之路—前端面试精选集
JavaScript 设计模式精讲
¥ 48.00
举报