このサンプルプログラムでは抜ける気がないのでBREAKは使っていないようですが…
というわけで、ここは1ではなく、-1でも問題ありません。
しかし、変に数値として書いてしまうと、この数値は何を意味しているの?と混乱を招く原因となります。
このサンプルとしては1は単に真であると言うことを意味しているので明示的にTRUEを使うべきだと思っています。
慣れてくれば直ぐわかるのでどうでもよいですが、初めたばかりの人がみるものとしては、余計な混乱や誤解を招かないようにTRUEとしておくべきだったのでは?
と思ったりw
1そうだね プレイ済み