📜  标量 - Javascript (1)

📅  最后修改于: 2023-12-03 15:26:40.915000             🧑  作者: Mango

标量 - Javascript

什么是标量

标量是指只有一个数值的数据类型,而不是一个有序集合。在Javascript中,标量数据类型包括数字、字符串和布尔值。

数字类型

数字类型表示具有一定精度的数值。数字可以是整数或浮点数。在Javascript中,数字类型用number来表示。

let x = 42;            // 整数
let y = 3.14;          // 浮点数
let z = Infinity;      // 无穷大
let w = NaN;           // 非数字
字符串类型

字符串类型表示文本数据。字符串由单引号、双引号或反引号括起来,并且可以包含任何字符。在Javascript中,字符串类型用string来表示。

let str1 = 'Hello World';
let str2 = "Nice to meet you";
let str3 = `My name is ${name}`;
布尔类型

布尔类型代表只有两个值之一的类型,true和false。在Javascript中,布尔类型用boolean来表示。

let a = true;
let b = false;
如何使用标量

我们可以对标量进行各种操作,例如算术、比较和逻辑运算。

算术运算

算术运算可以在数字类型上进行,包括加、减、乘、除等。

let a = 10;
let b = 5;
let c = a + b;   // 15
let d = a - b;   // 5
let e = a * b;   // 50
let f = a / b;   // 2
比较运算

比较运算可以在任何类型的标量上进行,包括数字、字符串和布尔类型。比较运算的结果是一个布尔值。

let a = 10;
let b = 5;
let c = "10";
let d = true;
let e = false;
console.log(a > b);      // true
console.log(a == c);     // true
console.log(d != e);     // true
逻辑运算

逻辑运算可以在布尔类型上进行,包括与、或和非。

let a = true;
let b = false;
let c = !a;   // false
let d = a && b;    // false
let e = a || b;    // true
结论

标量是Javascript中最基本的数据类型之一。它可以是数字、字符串或布尔类型。我们可以在标量上进行各种操作,包括算术、比较和逻辑运算。掌握标量类型及其操作可以让开发人员更好的理解和使用Javascript。