JavaScript运算符与表达式

运算符与表达式

算术运算符:+、-、*、/、%

算术运算符用于进行基本的数学运算。
var num1 = 10;
var num2 = 5;

var sum = num1 + num2; // 加法
var difference = num1 - num2; // 减法
var product = num1 * num2; // 乘法
var quotient = num1 / num2; // 除法
var remainder = num1 % num2; // 取余

比较运算符:==、!=、<、>、<=、>=

比较运算符用于比较两个值的大小或相等关系。
var num1 = 10;
var num2 = 5;

console.log(num1 == num2); // 等于
console.log(num1 != num2); // 不等于
console.log(num1 < num2); // 小于
console.log(num1 > num2); // 大于
console.log(num1 <= num2); // 小于等于
console.log(num1 >= num2); // 大于等于

逻辑运算符:&&、||、!

逻辑运算符用于组合或改变表达式的逻辑关系。
var isAdult = true;
var hasLicense = false;

console.log(isAdult && hasLicense); // 逻辑与(AND)
console.log(isAdult || hasLicense); // 逻辑或(OR)
console.log(!isAdult); // 逻辑非(NOT)

字符串拼接与模板字面量

可以使用+运算符进行字符串拼接,也可以使用模板字面量(template literals)来创建带有变量的字符串。

var firstName = "Alice";
var lastName = "Smith";

var fullName = firstName + " " + lastName; // 字符串拼接
console.log("Full Name: " + fullName);

var message = `Hello, ${firstName}!`; // 模板字面量
console.log(message);


在这个章节中,你了解了运算符和表达式的基本概念,包括算术运算符、比较运算符和逻辑运算符。下面是一个示例代码,演示了如何使用这些运算符进行基本的数学运算和逻辑判断:
var num1 = 10;
var num2 = 5;

var sum = num1 + num2;
var difference = num1 - num2;
var isGreater = num1 > num2;

console.log("Sum: " + sum);
console.log("Difference: " + difference);
console.log("Is num1 greater than num2? " + isGreater);
这个示例展示了如何使用不同类型的运算符进行数学运算和逻辑判断,并将结果输出到控制台。在下一个章节中,我们将学习条件语句和循环。

网友评论0