布尔值

二、类型、值和变量

随声附和 提交于 2019-11-26 10:52:45
JS数据类型分为两类:基本数据类型和对象类型 基本数据类型包括数字、字符串、布尔类型、null和undefined 对象(object)是属性的集合,每个属性都由键值对构成;普通JS对象是”命名值“的无序集合,特殊对象数组(array)表示带编号的有序集合。 2.1数字 JS不区分整数值和浮点数值,所有数字均用浮点数值表示。运算符包括+、- 、*、/和% 更加复杂的运算通过Math对象的属性定义的函数和变量来实现: Math.pow(2,53) //2的53次幂 Math.round(.6) //=1.0 四舍五入 Math.ceil(.6) //=1.0 向上求整 Math.floor(.6) //=0.0 向下求整数 Math.abs(-5) //=5 绝对值 Math.max(x,y,z) //最大值 Math.min(x,y,z) //最小值 Math.random() //生成一个大于等于0小于1.0的随机数 Math.PI // 圆周率∏ Math.E // 自然对数的底e Math.sqrt(3) //3的平方根 Math.sin(0) // 三角函数 还有Math.cos和Math.atan Math.log(10) //10的自然对数 Math.log(100)/Math.LN10 //以10为底100的对数 Math.exp(3) //e的三次幂 正无穷大

bool(布尔值)

北战南征 提交于 2019-11-25 21:44:48
逻辑判断在编程中是非常重要的,大量的复杂程序在根本上都是建立在“真”与“假”的基本逻辑上。 而bool所表示的就是这种最单纯最本质的True/False,真与假,是与非。 举个例子: a = 1 <3 print(a) b = 1 a = 4 print(b > a)   通过用“> ”"<"来比较两个数值,我们就得到了一个bool值。这个bool值的真假取决于比较的结果。 “>”"<" 在编程语言中被称为 比较(关系)运算符, 常用的比较(关系)运算符包括: > : 大于 < : 小于 >= : 大于等于 <= : 小于等于 == : 等于 != : 不等于 还有一种逻辑运算符: not : 逻辑"非"。如果x 为True,则not x 为 False and:逻辑”与“。如果x 为True, 且y 为True,则X and y为True or : 逻辑”或“。如果x、y中至少有一个为True,则X or y为True 来源: https://www.cnblogs.com/ABLIBU/p/11314519.html