JavaScript 如何使用if语句检查变量是否等于某个单词
本文将讲解如何使用if语句在JavaScript中检查变量是否等于某个单词。
if…else语句是什么
当if语句中的条件为真时,将执行一块代码。这是一种条件语句。如果条件为假,将执行else块中的代码。
在if语句中,真值和假值将会被转换为true或false。
语法
if…else语句的语法如下: if else
if (condition is true) {
// code is executed
} else {
// code is executed
}
让我们来看一下以下示例,以便更好地了解如何在JavaScript中创建一个if语句,检查变量是否等于特定的单词。
示例
在下面的示例中,我们使用了一个if语句,并运行了一个条件来检查它是否与给定的单词匹配。
<!DOCTYPE html>
<html>
<body>
<script>
var str ="Welcome To The TutorialsPoint."
if(str.match("hy")) {
alert('Match Found');
} else {
alert('No Match Found');
}
</script>
</body>
</html>
当脚本被执行时,它会生成一个输出,检查给定的条件并与给定的文本进行验证,并显示一个警告。在我们的示例中,它将显示”未找到匹配项”。
示例
考虑以下示例,我们在这里传递一个条件并将其与原始语句进行比较并获取输出。
<!DOCTYPE html>
<html>
<body>
<script>
const age = 25;
if (age >= 22) {
document.write("Welcome");
} else {
document.write("TutorialsPoint");
}
</script>
</body>
</html>
在运行上述脚本时,输出窗口将弹出,显示从与给定条件匹配的if语句中获取的文本”welcome”。
示例
执行下面的代码并观察JavaScript中if语句的执行情况,该语句检查变量是否等于某个单词。
<!DOCTYPE html>
<html>
<body>
<h3>Pick The Color</h3>
<label>
<input type="radio" name="color" value="Green" onclick="pickcolor(this.value);"> Green
</label>
<label>
<input type="radio" name="color" value="Black" onclick="pickcolor(this.value);"> Black
</label>
<script>
function pickcolor(myColor) {
if (myColor == "Green") {
alert("Save Environment.!");
}
else {
alert("Not Selected Green");
}
}
</script>
</body>
</html>
当脚本执行时,它会生成一个包含一组由两个值组成的单选按钮的输出:一个是绿色,另一个是黑色。当用户点击绿色时,会弹出一个警告框,上面写着”保护环境!”。