ぱっと見ですが、もしかして、右の方は「文字列」ではないですか?
文字列だと「2」のほうが「1」より大きいので上に来ます
辞書的な並び方になってしまっているのかも~
と思いました。
これが原因の場合、
Number(state.record.~中略~.value)のようにして数値にしてから比較するといいと思います。
コードも読まずのぱっと見でゴメンナサイ
ぱっと見ですが、もしかして、右の方は「文字列」ではないですか?
文字列だと「2」のほうが「1」より大きいので上に来ます
辞書的な並び方になってしまっているのかも~
と思いました。
これが原因の場合、
Number(state.record.~中略~.value)のようにして数値にしてから比較するといいと思います。
コードも読まずのぱっと見でゴメンナサイ