大ãªãæ¼ç®å (>)
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since 2015å¹´7æ.
大ãªãæ¼ç®å (>) ã¯ãå·¦ãªãã©ã³ããå³ãªãã©ã³ããã大ããå ´å㯠true ãè¿ãããã以å¤ã®å ´å㯠false ãè¿ãã¾ãã
試ãã¦ã¿ã¾ããã
console.log(5 > 3);
// äºæ³ãããçµæ: true
console.log(3 > 3);
// äºæ³ãããçµæ: false
// é·æ´æ°ã¨æ°å¤ã¨ã®æ¯è¼
console.log(3n > 5);
// äºæ³ãããçµæ: false
console.log("ab" > "aa");
// äºæ³ãããçµæ: true
æ§æ
x > y
解説
ãªãã©ã³ãã¯ãå°ãªãæ¼ç®åã¨åæ§ã®ã¢ã«ã´ãªãºã ã使ç¨ãã¦æ¯è¼ããã¾ããã 2 ã¤ã®ãªãã©ã³ããéã«ãªãã¾ãã x > y ã¯ä¸è¬çã« y < x ã¨åçã§ãããx > y 㯠y ã®åã« x ãããªããã£ãåã«å¼·å¶å¤æããã®ã«å¯¾ããy < x 㯠x ã®åã« y ãããªããã£ãåã«å¼·å¶å¤æãã¾ãã夿ã«ã¯å¯ä½ç¨ãæã¤ãã¨ãããããããªãã©ã³ãã®é åºãéè¦ã«ãªãå ´åãããã¾ãã
ä¾
>æååã¨æååã®æ¯è¼
"a" > "b"; // false
"a" > "a"; // false
"a" > "3"; // true
æååã¨æ°å¤ã®æ¯è¼
"5" > 3; // true
"3" > 3; // false
"3" > 5; // false
"hello" > 5; // false
5 > "hello"; // false
"5" > 3n; // true
"3" > 5n; // false
æ°å¤ã¨æ°å¤ã®æ¯è¼
5 > 3; // true
3 > 3; // false
3 > 5; // false
æ°å¤ã¨é·æ´æ°ã®æ¯è¼
5n > 3; // true
3 > 5n; // false
è«çå¤ãnullãundefinedãNaN ã®æ¯è¼
true > false; // true
false > true; // false
true > 0; // true
true > 1; // false
null > 0; // false
1 > null; // true
undefined > 3; // false
3 > undefined; // false
3 > NaN; // false
NaN > 3; // false
仿§æ¸
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-relational-operators> |