功能分类: Math Applab JavaScript 少儿编程
判断两个值是否不相等。
在 APP 应用里经常会对两个值做比较,如用在 if
、if-else
、while
语句的条件判断表达式当中。!=
表达式将返回 true —— 如果运算符左边的值不等于运算符右边的值;否则为 false。
// 判断两个数字是否不相等
var x = 5;
var y = 4;
console.log(x != 5); // false
console.log(x != y); // true
示例代码:"aaa" 与 "AAA"? 大小写字符串比较。
// 大小写字符串比较
var x = "aaa";
var y = "AAA";
console.log(x != "aaa"); // false
console.log(x != y); // true
示例代码:5 与 "5"? 数字与含数字的字符串比较时,字符串会被自动转化为数字。
// 数字与含数字的字符串比较时,字符串会被自动转化为数字
var x = 5;
var y = "5";
if(x != y) // false
{
console.log("equivalent")
}
else
{
console.log("not equivalent")
}
示例代码:5 与 "five"? 不包含数字的字符串不会自动被转换为数字(无法转换)。
// 不包含数字的字符串不会自动被转换为数字(无法转换)
var x = 5;
var y = "five";
if(x != y) // true
{
console.log("equivalent")
}
else
{
console.log("not equivalent")
}
___ != ___
名称 | 类型 | 必需 | 参数描述 |
---|---|---|---|
___ | any | Yes | 操作对象可以是数字/字符串/布尔值,或数字/字符串/布尔值类型的变量,或返回数字/字符串/布尔值类型的方法,或返回数字/字符串/布尔值的表达式。 |
布尔值,true 或 false
<
、<=
、==
、>
、>=
、!=
。