String test="34";
int test1=Integer.parseInt(test);

解决方案 »

  1.   

    var s1="1", s2="2";
    alert( parseInt(s1) + parseInt(s2));
    alert(s1 + s2);
      

  2.   

    alert(parseFloat("1") + parseFloat("2.2"));
      

  3.   

    整数就用parseInt(n)
    带小数的浮点数就用parseFloat(n)n为待转换的字符串,注意函数的大小写。如果需要取几位小数还可以用s.toFixed(n) , N为小数的位数。
      

  4.   

    谢谢大家我用的是new Number (a)+new Number (b)就可以了