今天上课的时候,遇见一个取余运算,以为挺简单的,但是嘞同样的数,符号变化后就不会了,琢磨半天,终于想通了,下面进行分享。
<script>
console.log(" 7 % 5 =" + ( 7 % 5 )); //结果:2
console.log("-7 % 5 = " + ( -7 % 5 )); //结果:-2
console.log(" 7 % -5 = " + ( 7 % -5 )); //结果:2
console.log("-7 % -5 = "+ ( -7 % -5 )); //结果:-2
</script>
我的方法是:先全都当正数取余,然后在结果前面添加被除数的符号即可。
这是最简单的运算技巧了,如果大家有别的技巧欢迎评论留言。