var a =10;var b=11; a>b?a++:b++上面程序运行后a 、b 的值?答案:a=11、  b=11不知道为什么,在此等大神来指教。鉴于是新手,请详析!谢谢啦!!!

解决方案 »

  1.   

    答案错的了。。a=10,b=12执行完后,你去哪搞的答案,自己运行下就知道了
        var a = 10; var b = 11;
        a > b ? a++ : b++
        alert(a+'\n'+b)
      

  2.   

    哈哈哈哈 英雄所见略同啊 ,,我解答的也是10  12 可能答案错啦 。
    买了本《JavaScript+JQueyr》里面错误很多、、、不过还是谢谢你啦。。
      

  3.   


    汗~~~不可能a=11的,除非是 b>a?a++:b++;