オンラインで純粋なフロントエンドのアンケートを行う予定です。質問は全部で 10 点あります。A を選択すると 1 ポイント、B を選択すると 2 ポイント、C を選択すると 3 ポイント、D を選択すると 4 ポイントになります。 . その後、結果が最後に直接ポップアップ表示されます。現在発生している問題は、ユーザーが最初の質問で A を選択した後、後で答えを B に変更しても、スコアは 1 ポイント減点されず、その後、 2 点追加されました。どのような方法が考えられますか?この問題は解決できますか?ありがとう### リーリー
我想大声告诉你2017-05-19 10:37:56
//複数選択の質問のみで、各質問には値があります
//質問が 10 個あり、投稿したコードは 11 であると言いましたが、長さはまだ 10 です
高洛峰2017-05-19 10:37:56
実際には、このように計算することはできません。ユーザーのスコアを計算するときに、再計算する必要がありますが、これを行うと、どのようにして -1+2 のような状況が発生するのでしょうか。これは再蓄積かもしれません
阿神2017-05-19 10:37:56
10 問選択した後に合計スコアが表示される場合、最後にすべての質問に対して選択した回答に対応するスコアを取得するのが良いと思いませんか? 選択する必要がない場合は、すぐに合計してください。
世界只因有你2017-05-19 10:37:56
問11はどのクリックをしても得点は加算・減算されません。
計算していないのでコードを変更する必要はなく、10を11に変更するだけです。
リーリー