- 当变量只声明没有赋值时有一个默认值undefined,当与数字类型相加时结果为NaN,与字符串相加是字符串类型
var a;
b=20;
var re=a+b;
var re1=a+'w'
console.log(re);
console.log(re1);
2.数字型(Number)
(1)八进制:在数字前面加o表示八进制
(2)在数字前面加ox表示十六进制
(3)Infinity---无穷大 -Infinity---无穷小 NaN---代表一个非数值(nat a number) (4)isNaN这个方法用来判断非数字,并返回一个值,如果是数字返回false,如果不是数字,返回的是true
var a;
b=20;
var re=a+b;
console.log(re,isNaN(re));