JavaScript数据类型 基本数据类型 { 数值型:number 布尔型:boolea 字符串 :string null 空 undefined 未定义 NaN(not a number)不是数字 } 引用数据类型:Object
字符串转数值方法:parseInt(字符串);返回值为数值 常见的运算符 |-- 算术运算符 + - * / % |-- 关系(比较)运算符 > < > = <= ==(值等) ===(全等) !=
== 在JavaScript中只判断变量的值,不管类型 === 在JavaScript中,不仅判断变量的值,而且判断变量的类型 |-- 逻辑运算符 && 并且 || 或者 ! 不是 |-- 自加自减 i++ ++i i-- --i |-- 赋值运算符 = += -= *= /= %= |-- 位运算(了解)三大流程: |-- 顺序 代码从左到右,从上而下执行的。 |-- 选择(分支) |-- 单分支 if (condition) { // 当条件为真的时候,执行if中的代码 }
|-- 双分支 if (condition) { // 当条件为真的时候,执行if中的代码 } else { // 当条件为假的时候,执行else中的代码 } |-- 三分支 if () { } else if() { } else if() { } else if() { } else { } switch() { case xx: break; case xx: break; default: break; } |-- 循环 for while do while <!DOCTYPE html> <html> <head> <title>变量运算符</title> <meta charset="utf-8"> <script type="text/javascript" src="./js/变量运算符.js"></script> </head> <body> </body> </html> var num1=prompt("请输入第一个数:"); var num2=prompt("请输入第一个数:"); alert(typeof(num1)); num1=parseInt(num1); num2=parseInt(num2); alert(typeof(num1)); alert(num1+"+"+num2+"="+(num1+num2)); alert(num1+"-"+num2+"="+(num1-num2)); alert(num1+"x"+num2+"="+(num1*num2)); alert(num1+"÷"+num2+"="+(num1/num2)); alert(num1+"%"+num2+"="+(num1%num2));