美文网首页
if()判断中布尔类型

if()判断中布尔类型

作者: O糊涂范O | 来源:发表于2020-11-27 10:44 被阅读0次

var a;
var a1 = 0;
var a2 = -1;
var a3 = 2;
var a4 = "";

if (a) alert("true"); else alert("false"); //false undefined常量在if判断中为false

if (a1) alert("true"); else alert("false"); //false 数字0在if判断中为false

if (a2) alert("true"); else alert("false"); //true

if (a3) alert("true"); else alert("false"); //true 不为0的数字在if判断中为true

if (a4) alert("true"); else alert("false"); //false 空字符串在if判断中为false

if (NaN) alert("true"); else alert("false"); //false

if (null) alert("true"); else alert("false"); //false 任何值为null的变量在if判断中为false

相关文章

  • if()判断中布尔类型

    var a;var a1 = 0;var a2 = -1;var a3 = 2;var a4 = ""; if (...

  • python中的语法规则(二)

    python中布尔值(bool) 和Java语言中的布尔类型一样,python中布尔类型同样是用来做逻辑判断,有T...

  • 分支语句(条件语句)

    1.if括号中只需要布尔类型值。那么在if判断中,所有的数据类型都会被隐式转换为布尔类型。 注意:0、-0、nul...

  • JavaScript-6控制流和循环

    JavaScript-if注意点 对于非布尔类型的数据, 会先转换成布尔类型再判断 对于==/===判断, 将常量...

  • Swift4 控制流

    布尔类型 布尔判断 逻辑判断 if 分支判断 三目运算符 While 循环 repeat-while 循环 区间 ...

  • 小朋友学Python(3):布尔类型

    本节讲解C/C++/Java/Python中的布尔类型。 一、C语言 C语言中没有布尔类型,判断时 ,0为假,非0...

  • 在JS中,if(){}以及==的类型转换

    在js中,“==”以及if()中的类型判断以及转换。对于if括号里的表达是,会被强制转换成布尔类型。 而对于“==...

  • 2019-05-17

    关于if(xx)和 a==b的判断 if(xx)的判断 括号中的xx会被强制转换为布尔类型,true 或者 fal...

  • js隐式转换

    js隐式转换 boolean == number 当 布尔类型与数字类型进行 ==判断时;是将布尔转为数字,然后在...

  • 5章 布尔表达式

    本章大纲 布尔类型 布尔表达式 布尔操作符 布尔类型 布尔类型:只有2中结果:真 假 布尔表达式 布尔表达式 ...

网友评论

      本文标题:if()判断中布尔类型

      本文链接:https://www.haomeiwen.com/subject/mtxxwktx.html