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