freeCodeCamp/guide/chinese/certifications/javascript-algorithms-and-d.../basic-javascript/introducing-else-if-statements/index.md

1.8 KiB
Raw Blame History

title localeTitle
Introducing Else If statements 介绍Else If语句

介绍Else If语句

如果卡住请记得使用Read-Search-Ask。尝试配对程序并编写自己的代码。

###问题解释:

function testElseIf(val) { 
  if (val > 10) { 
    return "Greater than 10"; 
  } 
 
  if (val < 5) { 
    return "Smaller than 5"; 
  } 
 
  return "Between 5 and 10"; 
 } 
 
 // Change this value to test 
 testElseIf(7); 

我们将修改上面的现有代码,以便它遵循else-if语句具有的逻辑流程。

###提示1 javascript if (val > 10) { return "Greater than 10"; } 所有if语句及其变体都以if语句开头。

现在尝试解决问题

###提示2 javascript else if (val < 5) { return "Smaller than 5"; } 该之间的语句if语句和else报表的其他,如果流是在else如果格式

现在尝试解决问题

###提示3 javascript else { return "Between 5 and 10"; } else-if流中的最后一个语句是else格式 ###扰流警报! 扰流板 提前解决! ##基本代码解决方案:

function testElseIf(val) { 
  if (val > 10) { 
    return "Greater than 10"; 
  } 
 
  else if (val < 5) { 
    return "Smaller than 5"; 
  } 
 
  else { 
  return "Between 5 and 10"; 
  } 
 } 
 
 // Change this value to test 
 testElseIf(7); 

rocket 运行代码 ##代码说明 else-if逻辑流的结构是一个初始if语句,一个if-else语句和一个final else语句。

资源