関数で発生させる乱数は、乱数表に従ったものです。上記のコードは、その決まった値を、本当にランダムな値にするために、前もって記述しなければならないコードだと思ってください。ランダムな整数で初期化しています。以上なら、という意味になります。囲まれた処理が実行されます。条件に合わない場合は何もしません。score)条件に合った場合に実行される処理です。処理は複数行記述することもできます。囲まなければなりません。