扫码关注官方订阅号
9n
1~9 9X1 10~18 9X2 19~17 9X318~36 9X4
假如有个数字是21,怎样通过js的方法得到他是那个倍数(n)的区间的呢?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
Math.floor(n / 9) * 9 < n < (Math.floor(n / 9) + 1) * 9
换句话说,这个数字是在Math.floor(n / 9)和(Math.floor(n / 9) + 1)的9倍之间
Math.floor(n / 9)
(Math.floor(n / 9) + 1)
var num=21;//需要判断的数
var fold;//区间 if(num/9==0){ fold=parseInt(num/9) console.log(fold) }else{ fold=parseInt(num/9)+1 console.log(fold) }
除以9取余数,余数大于0,倍数就是商加1
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
换句话说,这个数字是在
Math.floor(n / 9)和(Math.floor(n / 9) + 1)的9倍之间var num=21;//需要判断的数
除以9取余数,余数大于0,倍数就是商加1