if(x) {
// x==true の時、実行される。
// x==false の時は、実行されない。
// 今まで通り、x は、true または false になる、値 や 式 です。
} else if(y) {
// y で、x 以外の条件である、値/式 を、指定出来ます。
// y が、true の時 このブロック({ から } までのこと)が、実行されます。
// else if ブロック は、いくつでも、設定できます。
} else if(z) {
// z で、x,y 以外の条件である、値/式 を、指定出来ます。
// z が、true の時 このブロック({ から } までのこと)が、実行されます。
} else {
// x,y,z の条件が、いずれも、true に、ならなかった時、この ブロック が、実行されます。
// なお、elseブロック は、必須ではありません。
}
(なお、構文 で、使われているコードは、空白に、全角文字等含まれていますので、
ペースト(コピーして貼り付け)としても使えません。)
(練習のためにも、自分で書きましょう。)