>>967
肝心の4行目は正しく理解できている。その考え方でいい。

その前の3行目
>同じxを代入したのに0より大きいか小さいかで数字が変わってくる 
+3と-3は「同じxを代入」とは言いがたいんで、
「同じ式に代入しても、その結果が0より大きいか小さいかで"処理が"変わってくる」
(処理=-1倍するかしないか)
とでも書き換えればいいかなと。

5行目はやや意味不明。