• 计算每间隔多少数就执行程序块 间隔 li 效果 javascript


    原理:判断是否 整除 来计算一个数是否符合指定间隔数的要求

    效果:

    代码:

    注意:
    因为数组索引是从0开始的,i也是0开始的,所以当 i 是 2时其实就是第三个 li 元素了,
    可我们这里是整除3,所以只有当 i 的值是3时才会进入if程序块,所以我们需要在程序块里将3减掉 1 并排除
    i 为0时的状况,因为0乘任何数都得0,0除以任何非0的数都得0,所以当 i 为 0 时,也会进入if语句内。

    如果一个数除以一个数,如果他的余数是0,那就是能整除的,所以既然能整除,那就证明这个数是间隔了我们指定的数。

    在上面图片中,我们指定的间隔数是3,所以当一个数整除另外一个数时如果取得余数是0,就证明是整除的,那么这个整除另外一个的数就是满足递增3的。

    总结:

    所以如果我们想要实现每间隔多少个元素就添加效果,只需要整除间隔数判断是否等于0,如果等于就添加效果,当然要自已解决掉比如 数组索引从0开始这些情况。

    计算方式: 数 % 间隔数 == 0 ,一个数 整除 间隔数 并取余数判断是否等于0

  • 相关阅读:
    第一个gulp程序
    r.js打包
    吃饭途中的回忆
    IE下script标签的readyState属性
    CSS 选择器
    html的base标签
    迷你MVVM框架 avalonjs 1.3.9发布
    2014年的年终总结
    Visual Studio2017 数据库架构比较
    MVC开发中自定义返回类型
  • 原文地址:https://www.cnblogs.com/xiaolantian/p/12632017.html
Copyright © 2020-2023  润新知