简介
欢迎来到 JavaScript 文档!本实验将向你介绍运算符。
This tutorial is from open-source community. Access the source code
💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版
欢迎来到 JavaScript 文档!本实验将向你介绍运算符。
打开终端/SSH 并输入
node
开始练习编码。
运算符是一种数学符号,它基于两个值(或变量)产生一个结果。
将两个数字相加或连接两个字符串。
// 将两个数字相加
6 + 9;
// 将两个字符串连接在一起
"Hello " + "world!";
注释是可以与代码一起添加的文本片段。浏览器会忽略标记为注释的文本。你可以像在 CSS 中一样在 JavaScript 中编写注释:
/*
中间的所有内容都是注释。
*/
如果你的注释不包含换行符,也可以像这样放在两个斜杠后面:
// 这是一条注释
这些运算的功能正如你在基础数学中所期望的那样。
// 减法(-)
9 - 3;
// 乘法(*)
8 * 2; // 在JS中乘法用星号表示
// 除法(/)
9 / 3;
如你所见:这会将一个值赋给一个变量。
let myVariable = "Bob";
这会执行一个测试,以查看两个值是否相等且具有相同的数据类型。它返回一个 true
/false
(布尔值)结果。
let myVariable = 3;
myVariable === 4;
它返回其前面内容的逻辑相反值。它会将 true
变为 false
等等。当它与相等运算符一起使用时,否定运算符会测试两个值是否不相等。
对于“非”,基本表达式为真,但比较返回 false
,因为我们对其进行了取反:
// 非(!)
let myVariable = 3;
!(myVariable === 3);
“不等于”使用不同的语法给出基本相同的结果。这里我们测试“myVariable
是否不等于 3”。这返回 false
,因为 myVariable
等于 3:
// 不等于(!==)
let myVariable = 3;
myVariable !== 3;
还有更多运算符有待探索,但目前这些就足够了。有关完整列表,请参阅 表达式和运算符。
注意:在进行计算时,混合数据类型可能会导致一些奇怪的结果。请注意正确引用你的变量,并得到你期望的结果。例如,在控制台中输入
'35' + '25'
。为什么你没有得到期望的结果?因为引号将数字变成了字符串,所以你最终是在连接字符串而不是相加数字。如果你输入35 + 25
,你将得到这两个数字的总和。
恭喜!你已完成运算符实验。你可以在 LabEx 中练习更多实验以提升你的技能。