运算符
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script> /* 运算符也叫操作符, 通过运算符可以对一个或多个值进行运算,并获取运算结果, 比如 typeof 就是运算符,可以来获得一个值的类型,它会将该值的类型以字符串的形式返回。 */ var a = 123; var result = typeof a; // number console.log(typeof result); // string /* 算数运算符,不会改变原变量,只会返回一个结果。 当非Number类型的值,会将这些值先转换成Number类型,再进行运算。 + - * / % */ /* + 可以对两个值进行加法运算,并把结果返回 */ result = a + 1; // result = 124 console.log(a); // 123 result = true + 1; // 2 result = true + false; // 1 result = 2 + null; // 2 // 任何值和NaN进行运算,都为NaN. result = 2 + NaN; // NaN // 如果对两个字符串进行加法,会进行拼串操作,并返回结果. result = "123" + "456"; //