「#option1」、「#option2」などと呼ばれる多数の ID を反復処理できるようにしたいと考えています。問題はインタラクティブ フォームであり、いくつのオプションがあるかわかりません。そのため、ユーザーがクリックしたときに DOM 内の量を反復処理する方法が必要です ("#dothis")。
次に、これらのオプションの値を取得し、arraylist という配列に入れる必要があります。
$("#doThis").on("click", function() {
var optionone = $("#option1").val();
var optiontwo = $("#option2").val();
var optionthree = $("#option3").val();
var optionfour = $("#option4").val();
var optionfive = $("#option5").val();
var arrayList = [optionone, optiontwo, optionthree,
optionfour, optionfive];
var decide = arrayList[Math.floor(Math.random() *
arrayList.length)];
$("#verdict").text(decide);
}); // end of dothis click event