※ 引述《jenho001 (清香小白蓮)》之銘言:
: i % 2 ? x = x + 1 : x = x + 2
: 請大俠們解惑
: 我真看不懂它在講什麼>"<
※ 引述《jenho001 (清香小白蓮)》之銘言:
: i % 2 ? x = x + 1 : x = x + 2
: 請大俠們解惑
: 我真看不懂它在講什麼>"<
程式有一個寫法
A ? B : C
意思是A如果成立(true),就執行B,要不然就執行C
把這個程式分成兩部分來看就比較容易了
i%2 ? x=x+1 : x=x+2
i%2是否為true,如果成立就執行x=x+1,否則執行 x=x+2
i%2 的結果不是0就是1
所以就會等於看i是奇數或偶數來決定要執行哪一個