Javascript中大于和小于
生活随笔
收集整理的這篇文章主要介紹了
Javascript中大于和小于
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一.關系操作符返回類型(大于,大于等于,小于,小于等于)
- var result1 = 15 > 13; //true
- var result2 = 15 < 13; //false
- 這幾個操作符返回的都是布爾型
二.如果2個操作數都是數值,則按照普通的數值比較
三.如果2個操作時不全是數值,則會有以下規則
- 如果兩個操作數都是字符串,則比較兩個字符串對應(兩個字符串中對應位置的每個字符)的字符編碼值
- 如果一個操作數是數值,則會把另個操作數轉化為一個數值,然后進行數值比較
一般來說,如果一個值不小于另外個值,則一定是大于或者等于那個值。特殊情況,在與NaN比較的時候,結果都返回了false;
- 如果有一個操作數是對象,調用這個對象的valueOf()方法,得到的結果按照前面的規則進行比較。如果對象沒有valueOf()方法,則調用toString()方法,得到的結果按照前面的規則進行比較。
- 如果操作數是布爾值,則轉化為數值,再進行比較。
總結
以上是生活随笔為你收集整理的Javascript中大于和小于的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# ActiveX 网页打包验证自动升
- 下一篇: java中block标签_[Java教程