zsydgithub il y a 1 an
Parent
commit
af16252017
4 fichiers modifiés avec 131 ajouts et 1 suppressions
  1. 11 1
      js/5_练习.html
  2. 68 0
      js/6_分支判断.html
  3. 35 0
      js/7_总结.html
  4. 17 0
      js/8_练习2.html

+ 11 - 1
js/5_练习.html

@@ -9,11 +9,21 @@
 <body>
   <script>
     //使用 window.prompt 方法可以弹出包含输入框的窗口
-    window.prompt('请输入',18)
+    // window.prompt('请输入',18)
+
+
 
     //请输入年龄 计算活了多少秒?
     //alert()  例如:'当前总共过了3333333333秒'
 
+
+    var a = window.prompt('请输入年龄',18)
+
+    console.log(a)
+
+    var b = a * 365 * 24 * 60 * 60
+
+    alert("当前总共过了"+ b + "秒")
   </script>
 </body>
 </html>

+ 68 - 0
js/6_分支判断.html

@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="UTF-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  <title>Document</title>
+</head>
+<body>
+  <script>
+    var a = 9;
+    var b = 8;
+
+    /* 
+      使用if判断 指定条件如果为true 那么就会执行if里面的 代码块
+      否则执行 else里面的代码块
+    */
+    // if( a > b && a != 0){
+    //   console.log('判断失误')
+    // } else {
+    //   console.log("判断正确")
+    // }
+
+    /* 使用else if 来规定要测试的判断条件 多加了一层判定 */
+      /* if(a>b){
+        console.log('a大于b')
+      } else if (a == b){
+        console.log('a等于b')
+      } else{
+        console.log('a小于b')
+      } */
+
+      /* 
+      break 停止后续的操作 
+      default 当其他条件都不能执行的时候  执行默认事件
+       */
+      var c = 0
+      switch(c){
+        case 4:
+          alert('我是4')
+          break
+        case 3:
+          alert('我是3')
+          break
+        case 2:
+          alert('我是2')
+          break
+        case 1: 
+          alert('我是1')
+          break
+        default: 
+          alert('我是默认值')
+          break
+      }
+
+      /* 输入分数  判断一下  大于等于90分 输出优秀  
+      大于等于60分 小于90分 输出及格   小于60分 不及格*/
+      var h = window.prompt('请输入分数',60)
+      if(h>=90 && h<=100){
+        alert('优秀')
+      } else if(h<90&&h>=60){
+        alert('及格')
+      } else {
+        alert('不及格')
+      }
+  </script>
+</body>
+</html>

+ 35 - 0
js/7_总结.html

@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="UTF-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  <title>Document</title>
+</head>
+<body>
+  <script>
+    /* js 弱类型 在执行运算的时候  会更改数据类型 */
+
+    var a = 123;
+    var b = '123';
+    var c = true;
+    var d;
+    console.log(a+d)
+    /* 
+      执行加法的时候 string和boolean、number 拼接   
+      string + undefined = NaN  
+      boolean + number = boolean转化 进行计算
+      执行减法的时候 string为纯数字  string - boolean = boolean转化 进行计算
+      string - number = 计算
+      number - boolean = boolean转化 进行计算
+      string 不是纯数字 NaN
+    */
+
+    var h = 111;
+    console.log(h++) //先输出 后加加   在后台自行++  h = 112
+    console.log(++h)//先加加 后输出    h = 113
+
+    /* 基本数据类型: String Number Boolean Undefined Null */
+  </script>
+</body>
+</html>

+ 17 - 0
js/8_练习2.html

@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="UTF-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  <title>Document</title>
+</head>
+<body>
+  <script>
+    /* 
+    输入年份 判断是否是闰年  如果是 输出为 当前年份为闰年  如果不是 输出 当前年份不是闰年
+    年份是4的倍数  且 不是100的倍数
+    */
+  </script>
+</body>
+</html>