19加号的两种含义

130 阅读1分钟

// 加号的两种含义 // 遇到字符串就是 拼接的意思 // 没有字符串就是 求和的意思

    var x = 'hello' ;
    var y = ' world' ;
    console.log(x + y);  // 字符串拼接

    var a = 1 ;
    var b = 2 ;
    console.log(a + b);  // 数字求和

    var m = '1' ; 
    var n = 2 ;
    console.log(m + n);  // 12  字符串拼接


    var a1 = true ;
    var a2 = false ;
    console.log(a1 + a2);  // 1


    var b1 = 'hi' ;
    var b2 = 2 ;
    console.log(b1 + b2);  // hi2