HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
All web technology
Learn web development
Discover our tools
Get to know MDN better
此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
View in English Always switch to English
自 2015年7月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。
if...else 语句会在指定的条件为真时执行一个语句。如果条件为假,则会执行可选的 else 子句中的另一个语句。
if...else
else
function testNum(a) { let result; if (a > 0) { result = "positive"; } else { result = "NOT positive"; } return result; } console.log(testNum(-5)); // Expected output: "NOT positive"
if (condition) statement1 // 带有 else 子句 if (condition) statement1 else statement2
condition
值为真或假的表达式