• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jsで運賃計算をしてみたい。)

JavaScriptで運賃計算をしてみよう

このQ&Aのポイント
  • JavaScriptを使用して運賃計算を行いたいです。HTMLのセレクトボックスの選択肢に応じて、適切な運賃を表示するプログラムを作成したいです。
  • 具体的には、JavaScriptのオブジェクトを使用して各選択肢の組み合わせに対する運賃を設定し、選択肢が変更されたときに適切な運賃を表示するようにします。
  • また、選択された組み合わせが条件に一致しない場合にはデフォルトの運賃を表示するようにもします。このようなプログラムを作成するためには、if文やelse if文を使用します。

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5253/13739)
回答No.1

質問者さんが言われている通りに作ると const mess = { 'a0b0': '28.8', 'a0b1': '32.5', }; document.addEventListener ('change', ()=> { let sels = document.querySelectorAll ('select[name="A"],select[name="B"]'); let key = [...sels].map (s=> s.value).join (''); let fee = 0; if (mess[key]>=1 && mess[key]<3) { fee = 150; } else if (mess[key]>=3 && mess[key]<5) { fee = 170; } document.querySelector('p').textContent = fee; }); の様になりますね。

関連するQ&A

専門家に質問してみよう