出力という指定はありませんが、ここでは仮にdocument.write()としています。もし、他の処理なら、コメントに記載している箇所を、その処理に書き換えれば大丈夫です。コメントの内容を参照してください。
javascript
1var score = 60;
2 if (score <= 100) { //100点以内
3 if (score >= 80) {
4 document.write("優秀"); //80点以上の場合
5 } else if (score >= 30) {
6 document.write("合格"); //30点以上かつ80点より低い場合
7 } else {
8 document.write("補修"); //30点より低い場合
9 }
10 } else { //100点より大きい
11 document.write('無効な点数です');
12 }
あと、0点以上と指定がなかったのですが、通常はそうなることが多いかと思いますので、その場合は以下のようになります。
javascript
1var score = 60;
2 if (score <= 100 && score >= 0) { //100点以内かつ0点以上
3 if (score >= 80) {
4 document.write("優秀"); //80点以上の場合
5 } else if (score >= 30) {
6 document.write("合格"); //30点以上かつ80点より低い場合
7 } else {
8 document.write("補修"); //30点より低い場合
9 }
10 } else { //100点より大きいかつ0点より小さい
11 document.write('無効な点数です');
12 }