ループ処理を用いて端的に書く方法を教えてください

ソースコードを拝見しました。詳しく説明します。
2023年2月8日
ユーザー

いつも、分かりやすいレッスンを提供して下さり、ありがとうございます。

レッスンの中で、
0:55 「そして、徐々に慣れてきたら、ループ処理などにも挑戦してみると良いでしょう。」とありましたので、自分なりにループ処理に挑戦し、この質問にソースコードを添付しました。

その中で、以下の部分をもっと端的に書く方法がどうしても分かりません。教えて頂けましたら勉強になります。よろしくお願いいたします。

function check(thumnail){
    if(thumnail === thumnails[0]){
        thumnails[0].classList.add('active');
        thumnails[1].classList.remove('active');
        thumnails[2].classList.remove('active');
      }
      if(thumnail === thumnails[1]){
        thumnails[1].classList.add('active');
        thumnails[0].classList.remove('active');
        thumnails[2].classList.remove('active');
      }
      if(thumnail === thumnails[2]){
        thumnails[2].classList.add('active');
        thumnails[0].classList.remove('active');
        thumnails[1].classList.remove('active');
      }
  }

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(1)