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

来源:2-4 多样化的我(变量赋值)

酸辣藕丁

2016-01-12 21:24

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

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


写回答 关注

5回答

  • 慕粉3414280
    2016-06-17 20:04:18

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

  • Lionis
    2016-03-08 18:53:42

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

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

    例子:

    var a = true;
    var b = false;

    字符串是 String 类型

    例子:

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

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

  • 慕課君
    2016-01-26 16:50:33

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

  • 植瑞
    2016-01-12 22:49:31
    1. 在逻辑中,真值或逻辑值是指示一个陈述在什么程度上是真的。在计算机编程上多称作布尔值。布尔值是“真” True 或“假” False 中的一个。动作脚本也会在适当时将值 True 和 False 转换为 1 和 0。布尔值经常与动作脚本语句中通过比较控制脚本流的逻辑运算符一起使用。

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

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

  • qq_SUNNYBOY_0
    2016-01-12 21:50:44

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

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

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题