1、加减法的运算
(1)数字+数字=数字
(2)加法运算如果有一边为字符串那么结果一定是字符串
(3)NaN与任何数进行 运算都是NaN
var a="10";var s=2;var b=1;var c=true;//数字+数字=数字;console.log(s+b);//如果有一边为字符串那么结果一定是字符串console.log(a+s);//a+b先转换成字符串拼接:101 再转换成数字型:100console.log(a+b-c);//10 如果先是减法运算则全部转换为数字型再计算console.log(a-b+c);//NaN a+b=10true,转换成数字型为NaN;NaN与任何数进行运算都是NaNconsole.log(a+c-b);
2、运算符的比较
(1).先转换为数字型在比较
(2).NaN与与任何数比较都是NaN
(3).比较结果显示true、false
var a=true;var b="10";var c="hello";console.log(a>b);//先转换为数字型在比较console.log(a>c);//false NaN与与任何数比较都是NaNconsole.log(Number(c)); //NaN

