资讯专栏INFORMATION COLUMN

JS基础入门篇(三)— for循环,取余,取整。

darryrzhong / 1060人阅读

摘要:取余这个运算符主要用来取到两数相除的余数。打印两数相除结果打印余数的重要使用总结规律后的结果,取余都会小于除数。结果为都小于,之后循环条件的判断有时候会需要。是向下取整,取到的数总比原始值小。

1.for循环

1.for的基本简介

    作用:
        根据一定的条件,重复地执行一行或多行代码

    语法:
        for( 初始化 ; 判断条件 ; 条件改变 ){
            代码块
        }

2.for循环的执行顺序


    
2.利用for循环生成html内容的性能问题

以下代码作用,利用for循环生成1000个li

所需时间:是大约1177毫秒。

分析:需要这么长时间的原因是,以下代码造成的,因为每次都要重新读list中的内容,然后增添一个li。这造成性能过低。如果要添加100000个li,需要耗时更长时间。

list.innerHTML = list.innerHTML+ "
  • "+ i +"
  • ";

    性能改进:

    
        

      所用时长:只用了2毫秒。

      3.取余

      1. % 这个运算符主要用来取到两数相除的余数。

      
              
      

      2. % 的重要使用
      总结规律:%后的结果,取余都会小于除数。

      
              
      

      结果为:都小于5,之后for循环条件的判断有时候会需要。

      4./ 和Math.floor();

      /,就是加减乘除中的 除法 在计算机中的符号。

      Math.floor(); 是向下取整,取到的数总比原始值小。

      
              
      
      5.V字型变换练习

      V字型变换练习

      文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

      转载请注明本文地址:https://www.ucloud.cn/yun/113285.html

      相关文章

      • JS基础入门)— for循环取余取整

        摘要:取余这个运算符主要用来取到两数相除的余数。打印两数相除结果打印余数的重要使用总结规律后的结果,取余都会小于除数。结果为都小于,之后循环条件的判断有时候会需要。是向下取整,取到的数总比原始值小。 1.for循环 1.for的基本简介 作用: 根据一定的条件,重复地执行一行或多行代码 语法: for( 初始化 ; 判断条件 ; 条件改变 )...

        DC_er 评论0 收藏0
      • JS基础入门)— for循环取余取整

        摘要:取余这个运算符主要用来取到两数相除的余数。打印两数相除结果打印余数的重要使用总结规律后的结果,取余都会小于除数。结果为都小于,之后循环条件的判断有时候会需要。是向下取整,取到的数总比原始值小。 1.for循环 1.for的基本简介 作用: 根据一定的条件,重复地执行一行或多行代码 语法: for( 初始化 ; 判断条件 ; 条件改变 )...

        array_huang 评论0 收藏0
      • 算法讲解的注解

        摘要:前言从公式到算法之前的完整路径应该是数学公式中文公式中文算法英文算法偶然看到一篇算法文章,讲解了百度校园招聘之编程题的核心算法思路,我根据它又整理出自己的解题思路。 前言 从公式到算法之前的完整路径应该是:数学公式->中文公式->中文算法->英文算法 偶然看到一篇算法文章,讲解了百度2016校园招聘之编程题的核心算法思路,我根据它又整理出自己的解题思路。 第一题 题目在原文中可以找到,...

        fevin 评论0 收藏0
      • JavaScript 基础知识 - 入门(一)

        摘要:如图意义位用来表示符号位位用来表示指数位表示尾数浮点数,比如无限循环无限循环此时只能模仿十进制进行四舍五入了,但是二进制只有和两个,于是变为舍入。这即是计算机中部分浮点数运算时出现误差,丢失精度的根本原因。 showImg(http://ww1.sinaimg.cn/large/9c47d583gy1fmtw1ma9g4j21hc0u0ach.jpg); 前言 最近一直有小伙伴跟我说J...

        sarva 评论0 收藏0
      • 深入理解取整取余与取模问题

        摘要:区分取余与取模取余与与取模的本质区别取余尽可能让商,进行向取整。理解链对任何一个大于的数,对其进行向取整和负无穷取整,取整方向是一致的。故取模等价于取余。 目录 1. 取整问题 1.0向取整(C语言默认的取整方案) 2.地板取整(向负无穷的方向取整) 3.天花板取整(向+无穷的方向取整) ...

        tracymac7 评论0 收藏0

      发表评论

      0条评论

      darryrzhong

      |高级讲师

      TA的文章

      阅读更多
      最新活动
      阅读需要支付1元查看
      <