3
A
答えて
0
これは0インデックスの各文字を比較します。たとえば、"a"<"b"
はtrue
です。等しいがある場合、それは次のインデックスを比較して、次の、... "aad">"aac"
、なぜなら、二回"a"="a"
、その後"d">"c"
2
文字列はUnicodeの値を使用して、標準の辞書式順序に基づいて比較されます。すなわち、「」<「B」及び「C」>「B」彼らは 対応する位置における 文字の同じシーケンス、同じ長さ、同じ文字を有する場合
2つの文字列が厳密に等しいことを意味します。この場合source
var str1 = "aardvark";
var str2="beluga";
console.log(str1 < str2);//true
console.log(str1.length < str2.length);//false
0
JavaScriptは文字が「」ように文字「B」とより低い文字でlexographically文字列を比較します。それは数字のためにも機能し、大文字のアルファベットは小文字のアルファベットよりも高くなります。
したがって、例では'a' < 'b'
であり、したがってステートメントはtrueです。
関連する問題
- 1. 文字列の比較 - Java
- 2. Java:文字列の比較
- 3. Javaの文字列比較
- 4. Java文字列比較
- 5. bashスクリプトの文字列比較
- 6. Java配列と文字列の比較
- 7. Javaでの文字列比較
- 8. Gson、JsonElement、Javaでの文字列比較
- 9. 文字列を比較するJava
- 10. hackerrank-java部分文字列比較エラー
- 11. Java:文字の比較
- 12. 文字列比較
- 13. 比較文字列
- 14. Pythonの文字列比較
- 15. PHPの文字列比較
- 16. 文字列/パスの比較
- 17. PHPの文字列比較
- 18. DateTime、文字列の比較
- 19. Python文字列の比較
- 20. C++文字列の比較
- 21. グローブ文字列の比較
- 22. MD5文字列の比較
- 23. 文字列の比較C#
- 24. Ajaxの文字列比較
- 25. 文字列のブール比較
- 26. DXF文字列の比較
- 27. C++文字列の比較
- 28. C#の文字列比較#
- 29. C++文字列の比較
- 30. SAS文字列の比較
質問に「javascript」のテキストを含めることはできますか? – guest271314
'b'の前に' a'があるためです。 https://en.wikipedia.org/wiki/Alphabetical_order、https://en.wikipedia.org/wiki/Lexicographical_order –
文字列は文字モードで比較され、すべての文字はコード(Unicode)表現を持ちます。最後に、両方の文字列のcharatctersのコードが比較されます。 – curveball