var str1 = "1";
var str2 = "2";
alert(str1+str2);
alert(parseInt(str1)+parseInt(str2));

解决方案 »

  1.   

    var str1 = "1";
    var str2 = "2";var theStr = str1.concat(str2)alert(theStr)
      

  2.   

    赋给一个变量int类型的值,这个变量就是int行了。
      

  3.   

    var x="6";
    var y="7";
    alert(x+y)我也是新手,不知道这样做对吗
      

  4.   

    var str1 = "1";
    var str2 = "2";
    alert(str1+str2);
    alert(eval(parseInt(str1)+parseInt(str2)));
      

  5.   

    var x="6";
    var y="7";
    alert(x+y)这样不行,输出的是67
      

  6.   

    x = new Number("6");
    y = new String("6")
      

  7.   

    var x_1 = x - 0; //显式强制转换成数字
    var y_1 = y - 0;
    alert(x_1 + y_1);
      

  8.   

    var x="6";
    var y="7";
    alert(Number(x)+Number(y))
      

  9.   

    var x="6";
    var y="7";
    alert(x*1+y*1)
      

  10.   

    如果是小数怎么办呢?var a = "0.1";
    var b = "0.05";
    var c = a*1 + b*1;
    alert(c);c=0.15000000000000002这是怎么回事?
      

  11.   

    呵呵,最简单的办法:
    a="10.0"
    b="10.4"
    c=(a-0)+(b-0)