色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript if else if

李明濤1年前6瀏覽0評論
JavaScript語言在前端開發(fā)中占有著非常重要的地位。if else if語句是JavaScript語言中非常常見的語句之一,也是必須掌握的基本語句之一。今天,我們就來詳細介紹一下JavaScript中if else if語句的使用。

首先,我們來認識一下if else if語句的基本格式:

if(條件1){
//如果條件1滿足,則執(zhí)行此處代碼塊中的語句
}else if(條件2){
//如果條件2滿足,則執(zhí)行此處代碼塊中的語句
}else if(條件3){
//如果條件3滿足,則執(zhí)行此處代碼塊中的語句
}else{
//如果上述條件都不滿足,則執(zhí)行此處代碼塊中的語句
}

從上面的代碼中可以看出,在if else if語句中,條件語句可以有多個,如果第一個條件不滿足,則依次執(zhí)行后面的else if條件,直到找到一個滿足條件的,或者都不滿足時執(zhí)行else代碼塊中的語句。

下面我們來看一個簡單的例子:

var score = 90;
if(score >= 90){
console.log("優(yōu)秀");
}else if(score >= 80){
console.log("良好");
}else if(score >= 60){
console.log("及格");
}else{
console.log("不及格");
}

上面的代碼中,當我們的分數(shù)是90或以上時,會輸出"優(yōu)秀";當分數(shù)在80-89之間時,會輸出"良好";當分數(shù)在60-79之間時,會輸出"及格";當分數(shù)低于60分時,會輸出"不及格"。

如果我們想判斷的條件是字符串類型,同樣可以使用if else if語句。下面給出一個字符串比較的例子。

var name = "Tom";
if(name === "Tel"){
console.log("你輸入的名字是Tel");
}else if(name === "Jerry"){
console.log("你輸入的名字是Jerry");
}else{
console.log("你輸入的名字不是Tel或Jerry");
}

在上面的代碼中,如果我們輸入的名字是"Tel",會輸出"你輸入的名字是Tel";如果是"Jerry",會輸出"你輸入的名字是Jerry";如果不是這兩個之一,會輸出"你輸入的名字不是Tel或Jerry"。

除了最常用的if else if用法之外,還有其他變形的語句可以使用。例如,在if條件語句的判斷中,我們可以使用邏輯運算符或者三目運算符。

下面給出一個邏輯運算符的例子:

var num1 = 5;
var num2 = 6;
if(num1 >4 && num2 >5){
console.log("兩個數(shù)都符合條件");
}

在上面的代碼中,當變量num1的值大于4且同時變量num2的值大于5時,會輸出"兩個數(shù)都符合條件"。

再來一個三目運算符的例子:

var age = 18;
var str = age >= 18 ? "成年人" : "未成年人";
console.log(str);

在這個例子中,如果我們的年齡變量age大于等于18歲,則輸出"成年人",否則輸出"未成年人"。

總結(jié)一下,if else if語句是JavaScript語言中的一種非常常見的語句,主要用于多種條件的判斷,如果第一個條件不滿足,會繼續(xù)執(zhí)行后面的else if語句,直到找到一個滿足條件的,或者都不滿足時執(zhí)行else代碼塊中的語句。