webveuje/teaching/jwl/课件/js/yunsuanfu.html
2021-04-01 09:06:07 +08:00

57 lines
1.6 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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>
<script>
var a=0
a++ //一元运算符
a+2 //二元运算符
// 加减乘除 取余 赋值 || && 二元
// 自增 自减 一元
//逻辑运算符 &&(与 and) ||(或 or) (非)
// a && b a||b !a
var close=false
var open= !close
// console.log(open)
// 自增(++) 自减(--)
var b=10
// console.log(b++) // 后置自增 10 先操作再加
// b => 11
// console.log(++b) // 前置自增 12 先加再操作
var c=10
// console.log(c--) // 9
// console.log(--c) // 8
// console.log("7"==6)
// console.log("6"===6)
// ==(相等)判断的时候 两边数据类型不一样时 会发生隐式类型转换 先转换成Number类型再比较
// ===(全等) 判断的时候 两边数据类型不一样时 不会发生隐式类型转换
//比较运算符
// >,< >= <= != == ===
// console.log(1+undefined) //false nan not a number
// console.log(0==NaN) //false
// console.log(0==undefined) //false
// console.log(0== null) //false
// alert( null >= 0 ); // (3) true
//赋值运算符(
// =
// var s=8;
// s+=9 //s=s+9
// console.log(s) //17
</script>
</head>
<body>
</body>
</html>