zoukankan      html  css  js  c++  java
  • 判断,循环

     1 <script>
     2         /*
     3             条件判断
     4             if...else...
     5 
     6             循环
     7             for
     8                 最常用的地方是利用索引来遍历数组
     9                 注:for循环的3个条件都是可以省略的,如果没有退出循环的判断条件,就必须使用break语句退出循环,否则就是死循环
    10 
    11             for...in
    12                 可以把一个对象的所有属性依次循环出来
    13         */
    14         if (true) {
    15             console.log('true')
    16         }else{
    17             console.log("false")
    18         }
    19 
    20         for (var i = 0; i<= 10; i++) {
    21             console.log(i)
    22         }
    23 
    24 
    25         var obj = {
    26             name : 'name',
    27             age : 20
    28         }
    29         for (var key in obj) {
    30             console.log(key)
    31         }
    32         //for ... in循环可以直接循环出Array的索引
    33         //for ... in对Array的循环得到的是String而不是Number
    34         var arr = [1,2,3]
    35         for (var i in arr) {
    36             console.log(i)
    37         }
    38 
    39         /*
    40             while
    41                 只有一个判断条件,条件满足,就不断循环,条件不满足时则退出循环
    42 
    43             do...while 
    44                 它和while循环的唯一区别在于,不是在每次循环开始的时候判断条件,而是在每次循环完成的时候判断条件
    45                 注:循环体会至少执行1次,而for和while循环则可能一次都不执行
    46         */
    47         var x = 0
    48         var n = 30
    49         while(n>0){
    50             console.log(x = x-n)
    51             console.log(n = n-2)
    52         }
    53 
    54         do {
    55             x = x + 1
    56         } while( x < 100 ) {
    57             console.log(x)
    58         }
    59 
    60         var arr1 = ['Bart', 'Lisa', 'Adam']
    61         arr1 = arr1.sort()
    62         for(var i = 0; i < arr.length; i++){
    63            console.log(arr1[i])
    64         }
    65         arr1 = arr1.reverse()
    66         var j = 0
    67         while(j<arr1.length){
    68             console.log(arr1[j])
    69             j++
    70         }
    71 </script>
  • 相关阅读:
    数据库事务的四大特性
    MySQL数据库高可用性架构
    java中几种访问修饰符
    zookeeper的leader选举
    zookeeper的集群部署步骤
    MySQL索引设计原则
    SpringMVC框架知识点详解
    Spring框架知识点详解
    JAVA之DAY1
    JDK
  • 原文地址:https://www.cnblogs.com/tiantian9542/p/7266876.html
Copyright © 2011-2022 走看看