为了账号安全,请及时绑定邮箱和手机立即绑定

布尔值和字符串是什么,为什么数值和布尔值不用加引号?

例如:var num1 = 123;       // 123是数值var num2 = "一二三";    //"一二三"是字符串var num3=true;    //布尔值true(真),false(假)

其中,num1变量存储的内容是数值;num2变量存储的内容是字符串,字符串需要用一对引号""括起来,num3变量存储的内容是布尔值(true、false)。


正在回答

5 回答

施主们所研究的都是小乘佛法,真正的大乘佛法是变量到底是干嘛用的?为什么要用到变量?不用变量又会怎么样?

0 回复 有任何疑惑可以回复我~

在JavaScript中数据类型有:Undefined类型、Null类型、Boolean类型、Numeber类型、String类型、Object类型。

1.布尔值是 Boolean 类型,只有两个值 true 和 false

例子:

var a = true;
var b = false;

字符串是 String 类型

例子:

var c = "你好";
var d = ""; //表示空串

2.数值和字符串不加引号,好比甲鱼的臀部 -- 规定~~~ 记着就好,如果想知道为什么可以看看《编译原理》

1 回复 有任何疑惑可以回复我~

你就当成,一个是说的话,要用引号引用起来,另一方面是数学公式不用引用起来。

0 回复 有任何疑惑可以回复我~
  1. 在逻辑中,真值或逻辑值是指示一个陈述在什么程度上是真的。在计算机编程上多称作布尔值。布尔值是“真” True 或“假” False 中的一个。动作脚本也会在适当时将值 True 和 False 转换为 1 和 0。布尔值经常与动作脚本语句中通过比较控制脚本流的逻辑运算符一起使用。

  2. 字符串或串(String)是由数字、字母、下划线组成的一串字符。一般记为 s=“a1a2···an”(n>=0)。它是编程语言中表示文本的数据类型。在程序设计中,字符串(string)为符号或数值的一个连续序列,如符号串(一串字符)或二进制数字串(一串二进制数字)。

  3. 数值是数,布尔值表示的是逻辑真或者逻辑假,而字符串表示的是文本类型的数据。数和逻辑真假都是可以直接参与到逻辑运算当中的,所以不需要加引号,而文本类型是没法直接参与逻辑运算的,予以区分,需加上引号。

0 回复 有任何疑惑可以回复我~

布尔值表示逻辑判断的结果,结合if,while语句使用,多个字符结合起来就表示字符串。

加引号,是这个语言的规范吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

布尔值和字符串是什么,为什么数值和布尔值不用加引号?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信