私は小さな召喚数学ゲームを作成しました。ここでは、各リスト項目に異なる番号を持つ9つのリスト項目を作成し、ページがリロードされるたびに値が変更されます(ランダム値は毎時発生します)。
ユーザーは、目標を達成するためにリスト項目をクリックする必要があります。たとえば、目標を達成するのが 7 であると仮定すると、ユーザーは 5 と 2 または水ごとにクリックして 7 を達成します。
今、私がやりたいことは、目標を達成したときにそれをローカルストレージに保存し、次にユーザーがそれを再起動して新しい値を達成したときに、それもローカルストレージに保存したいと考えているので、保存するポイントは何ですかユーザーが目標を達成するたびに、ローカルストレージ内の配列形式のデータ。
これは、値を合計して現在の値に格納する data_stack 配列です。そのため、この currentval を毎回配列にプッシュしたいと考えています。ここで私を助けてください
var currentval = eval(data_stack.join('+'));
console.log(currentval);