我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

这两个输出结果有差异的原因?

    var i = 1;
    var sum = 0;
    while (true) {
        sum += i;
        i++;
        if (i >= 100 && i % 2 != 0){
            console.log(sum);
            break;
        }
    }


    for (var i = 1, sum = 0; i < 100; i++) {
        if (i % 2 != 0) {
            sum += i;
        }
    }
    console.log(sum);
    var i = 1;
    var sum = 0;
    while (i <= 100) {
        if (i % 2 != 0) {
            sum += i;
        }i++;
    }console.log(sum);

近期文章

  • 关于带表头结点的单链表顺序输出的问题
  • 求大lao们问个简单的c语言问题,想半天想不出来哇
  • python代码可以正常run,但是爬不到数据
  • python 如何提取视频中的音频再保存到 内存
  • MAX17049检测锂电池SOC
  • hmcl我的世界Java启动器的非正常退出有解决方法
  • 请教:给本页面的所有 A 标记增加target="_blank"
  • 请问我该怎么修改才能满足得分点呢
  • 这个代码想访问private私有成员但是编译不通过 想知道怎么改
  • qt怎么把数据库的数据呈现在饼图上
  • 编写一个程序,将小组的所有人的name存储到一个二维数组中,对名称进行排序并按顺序输出。
  • 关于#字符串#的问题,如何解决?
  • for循环输入怎么要求我多输入一次?
  • 为什么选中文本不弹窗
  • vs2010实现链队的入队操作,这里为啥不能赋值啊
  • 有没有人有vc6.0呀,完整的
  • ? extends String 是否有意义
  • 关于#java#的问题:我改了之后那个“Scanner”又出问题了
  • Java为什么我无法获取当前的年份啊?
  • IPython console启动内核失败怎么解决?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华