javascript 几例简单逻辑题

寻找1~1000之内,所有能被5整除、或者能被6整除的数字:

首先声明一个变量i = 1;因为是一千以内所以要 i > 1000 ;然后递增。
如果 i % 5 ==0 或 i % 6 == 0 如果满足这两个条件中的一条,那么打印满足这个条件的值:

    for (var i = 1; i <= 1000; i++) {
        if (i % 5 == 0 || i % 6 == 0) {
            console.log(i);
        }
    }
报7游戏的安全数(找到能被7整除的数字,或者尾数是7的数字):

根据上面的的逻辑,这道题应该比较好理解。
能被7整除就是 i % 7 == 0;
位数是7的就是 i % 10 == 7(被10整除余7尾数就是7);
上两个条件还是或的关系,因为满足满足其中一条条件即成立,便可以打印:

for (var i = 1; i <= 60; i++) {
        if (i % 7 == 0 || i % 10 == 7) {
            console.log(i);
        }
    }
求1~100的和

先声明一个 sum 的变量,然后再给 i 一个属性:从1开始 小于等于100,依次递增。然后每次递增的结果相加,最后求和。写出最终结果。

var sum = 0;
        for (var i = 1; i <= 100; i++) {
            sum = sum + i;
        }
        document.write(sum);
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容