课程
/前端开发
/JavaScript
/JavaScript进阶篇
看下我代码哪里不对了,就是那个b=100%7为什么是2? 还有就是--b是什么,值是多少,sum怎么又是-0.75,咋算出来的。
2016-03-17
源自:JavaScript进阶篇 2-13
正在回答
在计算机编程中,百分号(modulus)有时代表求余数的意思,
取余运算符 (%)
一个表达式的值除以另一个表达式的值,返回余数。
result = number1 % number2
100除7余2,%是求余。 ++ --为自增自减
sum = ( (++a) + 3 ) / (2 - (--b) ) * 3;
sum=(6+3)/(2-1)*3
不好意思,”/“在这里应该是除号的意思。
%表示取余数;/表示取整。
%取膜 比如说99%3 那就是==0
就是除去之后的余数
%为取余数符号,比如4%7应该等于零,有余数4;同样的道理,100除以7等于14,有余数2
计算机语言里%都是取余,/c才是除哦
%符号是求余,/是除号,区分好,一开始我也不明白,后来也是看别人的答案知道的,建议多借鉴别人的作品
那个是求余
100除7余2,%是求余。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
4 回答为什么100%7的值是2
3 回答var b=100%7; 值为什么是2?
5 回答求问:100%7是什么意思,如何计算的,
2 回答100%7 这个怎么理解
5 回答100%7是什么意思