源代码:http://www.imooc.com/code/1482
第一次计算sum的时候,sum为true,是一个bool变量,
第二次计算sum的时候,bool变量怎么自动变成了int变量了?得到27的值了?
var会根据=后面的值自动转换类型
因为第一个最后的形式是逻符号,逻辑只有真和假,而第二个是一个算式,最后就是数字。
var型变量会自动根据赋值内容的类型发生类型转化
var这种就是你赋值的是什么类型就是什么类型,3乘以9当然是27咯
javascript语言你见过变量声明为什么类型?