`

各种类型的值转换为相应布尔值的规则

阅读更多

各种类型的值转换为相应布尔值的规则

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>各种类型的值转换为相应布尔值的规则</title>
	</head>
	<body>
		<h1>各种类型的值转换为相应布尔值的规则</h1>
		<script type="text/javascript">
			//1.下列值在转换为布尔值时都会被转换成false,
			//除此之外,其余大部分值在转换为布尔值时都为true
			var n1 = ""; 
			var n2 = null;
			var n3 = undefined;
			var n4 = 0;
			var n5 = NaN;
			var n6 = false;
			//以下输出结果为Yes
			if(!n1 && !n2 && !n3 && !n4 && !n5 && !n6) {
				alert("Yes");
			} else {
				alert("No");
			}
			//2.下列值在转换为布尔值时会被转换成true
			var n7 = "0";
			var n8 = " ";
			var n9 = "false";
			//以下输出结果为Yes
			if(n7 && n8 && n9) {
				alert("Yes");
			} else {
				alert("No");
			}
		</script>
	</body>
</html>

 

 

 

分享到:
评论

相关推荐

    神通数据库-数据库快速入门.pdf

    神通数据库所支持的数据类型包括:字符串类型、位串类型、精确数值类型、布尔型、近似数值类型、 日期类型、时间间隔类型、货币类型、二进制大对象、字符型大对象等。 • 提供功能强大的内置函数 神通数据库系统提供...

    新手学习C++入门资料

    要把一个整型变量转换成布尔型变量,如果整型值为0,则其布尔型值为假;反之如果整型值为非0,则其布尔型值为真。布儿型变量在运行时通常用做标志,比如进行逻辑测试以改变程序流程。 #include iostream.h int ...

    商务数据分析报告(4).docx

    数据建模 利用Clementine中的Apriori算法进行关联规则分析,设定最小支持度1%,最小置信度50%,输入为布尔矩阵格式的交易数据(如表4),输出商品的关联规则及相应的支持度、置信度和提升度信息(如表6)。...

    PL/SQL 基础.doc

    BINARY_INTEGER之间做加法效率快而NUMBER要先转换2进制再计算 单纯的计算----&gt;BINARY_INTEGER 考虑和表中其他数据的交互的话一般-------&gt;NUMBER 字符型、CHAR VARCHAR VARCHAR2 STRING LONG 一般CHAR VARCHAR2...

    商务数据分析报告(3).docx

    数据建模 利用Clementine中的Apriori算法进行关联规则分析,设定最小支持度1%,最小置信度50%,输入为布尔矩阵格式的交易数据(如表4),输出商品的关联规则及相应的支持度、置信度和提升度信息(如表6)。...

    商务数据分析报告(1).docx

    数据建模 利用Clementine中的Apriori算法进行关联规则分析,设定最小支持度1%,最小置信度50%,输入为布尔矩阵格式的交易数据(如表4),输出商品的关联规则及相应的支持度、置信度和提升度信息(如表6)。...

    商务数据分析报告.docx

    数据建模 利用Clementine中的Apriori算法进行关联规则分析,设定最小支持度1%,最小置信度50%,输入为布尔矩阵格式的交易数据(如表4),输出商品的关联规则及相应的支持度、置信度和提升度信息(如表6)。...

    商务数据分析报告(2).docx

    数据建模 利用Clementine中的Apriori算法进行关联规则分析,设定最小支持度1%,最小置信度50%,输入为布尔矩阵格式的交易数据(如表4),输出商品的关联规则及相应的支持度、置信度和提升度信息(如表6)。...

    Visual C++ 2005入门经典--源代码及课后练习答案

    2.6.1 对操作数进行类型强制转换的规则 68 2.6.2 赋值语句中的类型强制转换 69 2.6.3 显式类型强制转换 69 2.6.4 老式的类型强制转换 70 2.6.5 按位运算符 71 2.7 了解存储时间和作用域 76 2.7.1 自动...

    java-servlet-api.doc

    RFC2046多用途Internet邮件扩展(多用途网际邮件扩充协议(MIME))第二部分:媒体类型 RFC2047多用途网际邮件扩充协议(MIME)(多用途Internet邮件扩展)第三部分:信息标题扩展用于非ASCII文本 RFC2048多用途Internet邮件...

    PL/SQL Developer8.04官网程序_keygen_汉化

    变量声明与赋值 PL/SQL主要用于数据库编程,所以其所有的数据类型跟Oracle数据库里的字段类型是一一对应的,大体分为数字型、布尔型、字符型和日期型。这里简单介绍两种常用数据类型:number、varchar2。  number ...

    PLSQLDeveloper下载

     PL/SQL主要用于数据库编程,所以其所有的数据类型跟Oracle数据库里的字段类型是一一对应的,大体分为数字型、布尔型、字符型和日期型。这里简单介绍两种常用数据类型:number、varchar2。 number 用来存储整数和...

    java 面试题 总结

    对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。 4、String 和StringBuffer的区别 JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符...

    超级有影响力霸气的Java面试题大全文档

    对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。 7、String 和StringBuffer的区别  JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的...

Global site tag (gtag.js) - Google Analytics