function add(){
 var c=1;
 var b=2;
 var p=0;
 p=c+b;
 //为什么得到的结果p是2[object]? }
在线求救  谢谢  郁闷当中

解决方案 »

  1.   

    我这里测试了下,没有问题啊。alert出来是3 啊
      

  2.   

    我这里的到的结果就是2[object],我是在myeclipse下运行,在IE下测试
      

  3.   

    对  c,b就是传参的 ,请问xjun怎么解决,我用parseInt()转化也没用
      

  4.   

    function add(){ 
    var c=1; 
    var b=2; 
    var p=0; 
    p = c*1+b*1; 
    //为什么得到的结果p是2[object]? } 
      

  5.   

    假设a=1,b=2
    function (a,b){
    var c=0;
    c=a+b;
    //得到的c的结果是2[object],不信你们试一试 }
      

  6.   

    两个结果都是3.
    lz如果a=3,b=4,是什么结果?
      

  7.   

    是3啊<script type="text/javascript">
    <!--
    function add(){ 
    var c=1; 
    var b=2; 
    var p=0; 
    p=c+b; 
    alert(p);
    }
    //-->
    </script>
    <input type="text" onclick="add()"/> 
    你copy去测试看
      

  8.   

    哈哈 这个就是 一个对象+一个对象=2个对象啊 HOHO