累加器
案例:求 1-10 之间所有数字的和
var n = 0;
//循环累加所有的数字
for (var i = 1; i <= 10; i++) {
//将每一次的数据 i 要累加到 n 中去
n += i;
}
//循环结束之后就可以使用最终的累加结果
console.log(n);
注意事项:
1、累加器变量必须定义在循环外面,如果定义在循环内部,每次循环都会将累加器重置,不能实现累加功能;
2、累加初始值必须设置,而且必须设置为0,不会影响累加结果;
3、使用最终累加结果时,必须在for循环结束后的外面,如果写作循环内部,循环没结束,并不是最终的累加值。
累乘器
案例:求1到10的累乘的乘积,也叫做10!,阶乘 10!=10*9*8*7*6*5*4*3*2*1
var mul = 1;
//循环累乘所有的数字
for (var j = 10; j >= 1; j--) {
//将每一次的数据 j 要累乘到 mul 中去
mul *= j;
}
//循环结束之后就可以使用最终的累乘结果
console.log(mul);
注意事项:
1、累乘器变量必须定义在循环前面,
2、累乘器初始值必须是1,1乘以任何数都等于本身,
3、累乘器最终结果必须在for循环结束后使用
本文介绍了累加器和累乘器的概念,通过JavaScript代码展示了1到10数字的累加和累乘过程。累加器需在循环外初始化为0,累乘器则需初始化为1,确保正确进行连续加法或乘法运算。注意循环结束后才能获取最终结果。此内容适用于理解基础编程概念和技术。

3942

被折叠的 条评论
为什么被折叠?



