1、當等於號兩邊的型別不同時
單個判斷真假,然後再判斷兩邊的真假值是否相同
eg:var a = 0;//a為零
var b="";//b為空值
var c = " ";//c為空格
if( a == b){
//此時,a和b 的型別不一致,a為0,則為false,b為空值,在為false,false==false,條件滿足,進入
2、當等於號兩邊型別相同時
直接對比是否完全一樣
eg:var a = 1;
var b = 2;
if(a == b){
//因為a和b的型別都是數值型,型別相同,直接比較,1 != 2
3、js還自帶一種判斷 ===
判斷不相同型別的兩個值可以用===,三等符可以判斷型別
eg:("" === 0)就是false.
JavaScript 條件判斷(if)
使用者輸入資訊 var y window.prompt 請輸入年 var m window.prompt 請輸入月 var d number prompt 請輸入天 後台判斷 是否為閏年 var isrun y 4 0 y 100 0 y 400 0 建立乙個變數來收集天數 var days 0 判...
shell 條件判斷式
只要講到 程式 的話,那麼條件判斷式,亦即是 if then 這種判別式肯定一定要學習的!因為很多時候,我們都必須要依據某些資料來判斷程式該如何進行。這個 if then 是最常見的條件判斷式了 簡單的說,就是當符合某個條件判斷的時候,就予以進行某項工作就是了。這個 if then 的判斷還有多層次...
Linux 條件判斷式
if 條件判斷式 then 執行內容 fi 結束if注意 if和 之間一定要有空格!不然會報語法錯誤 把多個條件寫入乙個判斷式 yn y o yn y 也可以用多個中括號隔開,等價於 yn y yn y 例子 path bin sbin usr bin usr sbin usr local bin ...