请问 sn=s<0?s=-s,true:false; 这个代码是如何解析的,不是我想要的效果,后来发现把 ,true 删掉可以达到我想要的效果(因为非 0 都可以强转为 true)但是想问问原来为什么错了(把 ?s=-s,true: 改为 ?(s=-s,true): 无果)
sn=s<0?s=-s,true:false;
,true
0
true
?s=-s,true:
?(s=-s,true):