zsydgithub 1 an în urmă
părinte
comite
e411604cf9
3 a modificat fișierele cu 128 adăugiri și 1 ștergeri
  1. 1 1
      JS/3_数据类型.html
  2. 112 0
      JS/4_变量的运算.html
  3. 15 0
      JS/5_练习.html

+ 1 - 1
JS/3_数据类型.html

@@ -23,7 +23,7 @@
     var k = 123
     k = '小明'
     console.log(k)
-    k = true
+    k = true 
     console.log(k)
     k = undefined
     console.log(k)

+ 112 - 0
JS/4_变量的运算.html

@@ -0,0 +1,112 @@
+<!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 = 111
+    // var b = 222
+    // console.log(a+b)
+    // console.log(a-b)
+    // console.log(a*b)
+
+    /*  var a = 111 //number
+     var b = '222' //string
+     console.log(a+b) //字符串拼接 number + string  
+     
+     var c = true //boolean 
+     console.log(b+c)
+     //数据里面 有string类型  相加进行字符串拼接 */
+
+    /* var a = 111  //number
+    var b = '222' //string
+    console.log(b-a)
+    var c = '333'
+    var d = true //boolean
+    console.log(c-d)
+    var f = 'hahahahahahahaxixixi1111'
+    console.log(f-a) //NaN
+    //当发生减法的时候  string里面是否是纯数字 如果是纯数字 那么就会转化为number类型 参与计算
+    //如果不是纯数字 无法参与运算 结果NaN
+    //boolean 里面的值 true = 1  false = 0 参与运算 */
+
+
+    /* var a = 111
+    var b = undefined
+    console.log(a + b)
+    //与undefined参加运算 无法运算 结果为NaN */
+
+    /* var a = 111
+    var b = '3'
+    console.log(a*b)
+    var c = false
+    console.log(a*c) */
+
+
+    /* var a = '我叫'
+    var b = '小明'
+    console.log(a + b) */
+
+    // var a = 111
+    // a--
+    // console.log(a)
+
+
+    // var a = 111
+    // ++a
+    // console.log(a)
+
+    /* var a = 111
+    console.log(a++)//先输出 后自增   最后变为 112
+    console.log(++a)//先自增 后输出   最后变为113
+    var h = 666
+    console.log(--h)
+    console.log(h--)
+    console.log(h) */
+
+
+    // var a = '今天'
+    // var b = '摄氏度'
+    // console.log(a + '零下20' + b)
+
+
+    // var a = '18岁'
+    // alert('我的年龄' + a)
+
+    // var a = 5
+    // var b = 4
+    // console.log(a > b)
+    // console.log(a < b)
+    // console.log(a = b)
+
+    // = 代表赋值
+    // == 代表判断  不判断数据类型
+    // === 代表判断  同时判断数据类型
+
+    // var a = 5
+    // var b = '5'
+    // console.log(a === b)
+    // console.log((2 < 4) == (5 > 3) == (3 <= 3)) //true
+
+
+    var a = 5
+    var b = 4
+    console.log(a > 5 && b < 6)
+    console.log(a > 4 || b < 4)
+    console.log(a != 4)
+
+    /*
+      && 逻辑与 当两边都为true 才返回true
+      || 逻辑或 当一边为true  就返回true
+      !  逻辑非
+    */
+  </script>
+</body>
+
+</html>

+ 15 - 0
JS/5_练习.html

@@ -0,0 +1,15 @@
+<!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>
+    window.prompt('请输入')
+    //需求: 输入年龄 计算活了多少秒!!!  通过alert弹出 当前总过活了xxxx秒
+  </script>
+</body>
+</html>