JS循环语句的理解

循环语句就是让程序重复性去作某些工做javascript

最多见的就是for循环java

那它的写法都有哪些呢?spa

1.必需要有初始值code

2.要有条件判断    blog

3.状态的改变ip

4.循环体内存

必定要控制循环多少次结束,不然就变成了死循环,消耗内存for循环

怎么控制是否结束,那么就要取决于 初始值 和条件判断class

每一次让值改变+1 若是知足能够执行循环,若是不知足就中止变量

好比说循环条件设置的变量小于10,若是大于10就退出

例如

<script type="text/javascript">
for(var i=0;i<10;i=i+1)   //定义一个变量做为初始值,第二个是判断条件i<10,走这个循环,不知足就退出,第三个写状态的改变自身+1
{
       
}

var a = 0;
a = a+1;
alert(a);
</script>

 

a=a+1  也至关于a++  能够这么写同样的效果  ++a也是

a++

var a = 0;
var b = a++;
alert(b);

先对a进行操做,而后再+1

var b=a++  就至关于如下两句话

var b =a;

a=a+1;

 

若是是

var b = ++a

这样就是先+1在操做a

结果就是1了

关键字:

1.只要循环执行到 break;  就是跳出整个循环  不管何时强制结束

2.continue;  它是跳出当前循环,下次继续

例子:

100之内与7相关的数

7的倍数

带7的

十位数为7的

<script type="text/javascript">
for(var i=0;i<100;i++)
{
    if(i%7==0 ||i%10==7 || parseInt(i/10)==7)//这三个条件是或的关系
    {
        
    }
}</script>

弱类型语言就是小数7.1,若是是强类型语言就是7

弱类型语言一个数除以另一个数,有多是小数,也多是整数

如何把小数转成整数

(parseInt(71/10));就能够取整

相关文章
相关标签/搜索