if...else 可以办到到的是,「当符合条件,就自动执行程序」,语法如下
if(判断){
若判断的结果是正确的(true),则执行大括号区块中的程序码。
反之(false),则忽略此区块
}
if(true){ // 判断为 true,执行大括弧内的程序码
alert("Hello World"); // 执行程序码,浏览器跳出警告视窗,显示"Hello World"
}
if(false){ // 判断为 false,忽略括号内的程序码
alert("False") // 不执行
}
除了 if 另外我们可以加上 else,当 if 的区块判断为 false 时,就会执行 else 区域的语法
if(判断){
若判断的结果是正确的(true),则执行大括号区块中的程序码。
反之(false),则忽略此区块
}else{
当 if 的判断为 false ,就执行 else 区域的语法
}
if(false){ // 判断为 false,忽略括号内的程序码
alert("False") // 不执行
}else{
alert("else"); // 执行 else
}
我们也可以搭配前面的比较运算子,这样使用if..else
if(4>3){
alert("OK");
}
4大於3回传true
执行 alert("OK");
甚至我们可以搭配变数
var n=prompt("输入一个大於3的数","");
if(n>3){
alert(n+"大於3")
}
第一行:prompt() 让使用者输入一个值,并将值回传并指定给 n
第二行:如果 n>3 就执行 if 的程序码,跳出警告视窗
>>: (Day7) 隐含转型 - 偷偷转换的 Strings 与 Numbers 类型
本来是想要实现config工具的,然而比较好用的配置文件的格式是xml,於是就先做一个xml的工具;...
AddLine Creates a line passing through two points....
您的订阅是我制作影片的动力 订阅点这里~ 影片程序码(延续昨天) #步骤三: 建模&诊断 #...
QC+ 程序语言 Python 3 _ 408 奇偶数个数计算 说明: 请撰写一程序,让使用者输入十...
过滤器可以用来做权限校验或是编码转换等功能。 多个过滤器可以串联在一起,做多重过滤。 自定义的过滤器...