48502
JSのString.prototype.localeCompareを使うと、日本語環境では`"あ".localeCompare("ア")`が0に、その他環境では-1になります。  
比較対象が「何語のどんな文字」か分かりません。(=第二引数を使えない)、  
これを「カタカナとひらがなを全環境で違うものとしてみる」ようにできないでしょうか。

単純比較でできないことはないと思いますが、元のコードがlocaleCompareを使っているので、相応の理由があるのでは、とは思っています。
CC BY-SA 4.0
2018-09-15T23:10:08.820
48438
2018-09-18T08:29:21.463
2018-09-16T05:32:20.500
29212
29212
question
javascript
JavaScriptのlocaleCompareで平仮名/カタカナを区別したい
結局、単純に`<`、`==`、`>`の演算子でよかったことがわかりました。  
ありがとうございます。
CC BY-SA 4.0
2018-09-18T08:29:21.463
48502
2018-09-18T08:29:21.463
29212
48438
answer