私は浮動小数点数の配列を持っています:
[ 82.11742562118049, 28.86823689842918, 49.61295450928224, 5.861613903793295 ]
配列で sort() を実行すると、次のようになります。
[ 28.86823689842918, 49.61295450928224, 5.861613903793295, 82.11742562118049 ]
JavaScript (ノード) の場合、5.8... が 49.6... よりも大きいことに注意してください。何故ですか?
この数字を正しく並べ替えるにはどうすればよいですか?