parseInt():将一个字符串类型的转换成整数(取整,不进行四舍五入),例如console.log(parseInt("12.8")
parseFloat():将一个字符串类型的转换成小数,例如console.log(parseFloat("12.5"))
NaN表示不是数字,例如console.log(parseInt("张三"))
toString():转换成字符串类型,例如,要将两个数字进行字符串拼接,var a = 10,b = 30 var c = a.toString() + b.toString() console.log(c)
表达式是对一个或多个变量或值(操作数)进行运算,并返回一个新值
运算符可分为赋值运算符(=)、算术运算符(+,-,*,/,%,++,--,-)、结合运算符(*=,/=,+=,-=,%=)、比较运算符(==,!=,>,>=,<,<=,===,!==(===:绝对等于,数据类型一致,数值相等;!==:数据类型不一致或者数值不相等))、逻辑运算符(&&,||,!)和字符串运算(+)
自增++,自减--,例如a++,先运算再加1;++a,先加1再运算,自减运用方法相同
分支结构 双分支if...else,如if(){}else{};多重分支if...else if...else,如if(){}else if(){}else{}
三目运算符,语法格式:条件表达式?真:假,如var a = 10,b = 20 result = a > b ? a : b
switch分支结构 awitch(表达式){case 常量1:语句1;break; case常量2:语句2;break; ...case 常量n: 语句n:break; default:语句n;},在Switch结构中,自动类型转换将被忽略,即表达式必须绝对等于常量