String comparison: Difference between revisions

Content added Content deleted
(Added javascript)
Line 1,915: Line 1,915:
The lexical relationship is: -1
The lexical relationship is: -1
The case-insensitive lexical relationship is: 0</pre>
The case-insensitive lexical relationship is: 0</pre>

=={{header|JavaScript}}==

<lang javascript>/*
== equal value
=== equal value and equal type
!= not equal value
!=== not equal value or not equal type
< lexically ordered before
> lexially ordered after
*/

console.log(
"abcd" == "abcd", // true
"abcd" === "abcd", // true
123 == "123", // true
123 === "123", // false
"ABCD" == "abcd", // false
"ABCD" != "abcd", // true
123 != "123", // false
123 !== "123", // true
"abcd" < "dcba", // true
"abcd" > "dcba", // false
"ABCD".toLowerCase() == "abcd".toLowerCase(), // true (case insensitive)
)</lang>


=={{header|jq}}==
=={{header|jq}}==