質問: 下記の記述で表示されないのですが、どこに原因があるかわかりませんでしょうか?(さらによい表現方法でもあれば教えていただけると助かります。) 国語1 国語2 国語3 数学1 数学2 英語1 英語2
回答: 関数 my_click の switch で使われていない変数 sum が使われているところでエラーが出ています。 というか、そもそも case 文には論理式が使えません。 if ~ else if ~ を使ってください。 ``` function my_click(){ var a_sum=sum_chk_value("A"); var b_sum=sum_chk_value("B"); var c_sum=sum_chk_value("C"); if (a_sum==b_sum && a_sum==c_sum) { alert("同数!"); } else if ( a_sum==b_sum && a_sumb_sum && b_sum>c_sum) { alert("AA!"); } else if ( b_sum>a_sum && a_sum>c_sum) { alert("BB!"); } else if ( a_sum==b_sum && a_sum>c_sum) { alert("AB!"); } } ```