解説
【1】のif文の「(a>0) && (b>0)」は「変数aの値が0よりも大きい」かつ「変数bの値が0よりも大きい」という条件になります。これは「変数aと変数bの値の両方が0よりも大きい」という意味になります。
【2】のif文の「(a>0) || (b>0)」は「変数aの値が0よりも大きい」または「変数bの値が0よりも大きい」という条件になります。これは「変数aと変数bの値のどちらか一方、もしくは両方が0よりも大きい」という意味になります。
今回は、変数aに「1」、変数bに「-1」がセットされているので、【2】のif文の条件にあてはまります。
ではまた来週!!