if else简写如果没有else后续操作怎么写?if(1>0){alert("good")}else(alert("bad"));
简写成 
1>0?alert("good"):alert("bad");
如果只是
if(1>0){alert("good")}
没有else怎么简写?还有:?这种写法应该注意什么?

解决方案 »

  1.   

    if(1>0){alert("good")}
    =>
    1 > 0 && alert('good')  
    :? 不能单独使用。
      

  2.   

    如果只有一个if就不用动了啊 就if(1>0){alert("good")}
    非要用三目的话也可以 
    1>0 ?alert('good') : 1==1
    //用1==1做一个简单的不会产生影响的小操作 当然也可以写其他的表达式
     
      

  3.   

    if(1>0){alert("good")}已经是最简写。
      

  4.   

     1 < 0 ? alert('1') : ""