gpt4 book ai didi

javascript - If/Else 语句条件

转载 作者:行者123 更新时间:2023-11-29 16:02:31 25 4
gpt4 key购买 nike

我知道下面的 if/else 语句会警告“The are not equal!”...

var a = 5, b = 10;

if (a !== b) {
alert("They are not equal!");
} else {
alert("They are equal!");
}

但是如果我用...替换我的条件会发生什么

if (true) {
alert("They are not equal!");
} else {
alert("They are equal!");
}

我的问题是:第二个例子中的条件是什么?
它只是说“真”——这是在问什么(什么需要是真的)?
这是否意味着它所有 都返回“true”?

最佳答案

  1. 您将定义的条件,最常见的是比较。

例子:

if(file.size > 100) { // will not be true always, it's depends of each specific file size
alert("Your size file is bigger than permitted!");
} else {
alert("Your file loading...");
}
  1. 在您的代码中,首先 if 条件 block 始终执行,因为您始终设置为真。在现实生活中,我们通常会比较值(value)观和条件:

从您的代码中删除 true放置一个比较条件

例子:

var a = "ok";
var b = "ok";
var c = "other text";

if(a==b){ // will be true
alert("first condition will execute a code");
} else {
alert("not executed");
}

if(a==c){ // condition will be false
alert("not executed");
} else {
alert("else will execute a code...");
}

关于javascript - If/Else 语句条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50615806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com