案例:开关思想判断一个数是否在数组当中

开关思想使用场景:当一个操作的结果只有两种状态,可以定义一个开关表示这两种状态 如:var isZai=false ;来定义 true(代表在) false (代表不在)

   var array1 = [25,60,70,65,80];
    var num = 71;
    //开关思想如何验证是否在数组中
    //1.假设不在
    //2.验证假设  只要有任何一个元素与num相等,说明存在
    //3.根据开关状态实现需求
//思路
    //1.假设不在
    var isZai=false;
    //2.验证假设  只要有任何一个元素与num相等,说明存在
      for(var i=0;i<array1.length;i++){
              if(array1[i]==num){
                  isZai=true;
              }
          }
          if(isZai){
         alert("在数组中")
          }
          else {
          alert("不在数组中")
          }


</script>

猜你喜欢

转载自blog.csdn.net/xiaodi520520/article/details/82950880
今日推荐