javascript - 纠正这个for循环?
问题描述
我是一个努力学习的学生。
目标是创建一个变量i
从 0 开始的 for 循环,并且每次循环都应该增加 1。只要i
小于限制,循环就应该运行。
在循环的每次迭代中,该数字i
应添加到总变量中。
total = 0
limit = 10
for (var i = 0; i < limit; total += i) {
// log the numbers 0 through i
console.log(i)
}
当我运行它时,只出现零。
谢谢您的帮助。
解决方案
在那个循环中,您的增量total + 0
将i
永远存在0
。
int total=0;
int limit=10;
for (var i = 0; i < limit; i++) {
total += i ;
}
console.log(total)
推荐阅读
- spring-boot - 内存数据库数据中的 Spring Boot 测试不会在测试之间持续存在
- python - create an interactive IntSlider widget
- c - 为什么此代码中的输出与预期不同?
- javascript - 使用使用 React js 在另一个文件中定义的数组
- sql - 如何更新列值取决于同一张表中的另一列
- javascript - 媒体查询不适用于 React App 中的样式化组件
- javascript - React 中动态构建和深度嵌套的表单
- unit-testing - 如何在 micronaut 测试中使用 Mockito.doThrow 来模拟服务调用引发的异常?
- android - 在 VSCode 中使用 Flutter 的 Dart 错误不断出现
- python - 如何训练以行号为特征的 spaCy 模型?