下面是详细讲解“JavaScript 中的运算符和表达式介绍(二)”的完整攻略:
1. 强制类型转换
JavaScript中的数据类型分为基本类型和对象类型。在操作时,有时需要将一个类型转换为另一个类型,这时就需要用到强制类型转换。
常见的强制类型转换函数包括:
Number()
:把数据转换为数字类型。String()
:把数据转换为字符串类型。Boolean()
:把数据转换为布尔类型。parseInt()
:把字符串转换为整型。parseFloat()
:把字符串转换为浮点型。
以下是一个示例:
let str = '3.14';
console.log(Number(str)); // 输出 3.14
console.log(parseInt(str)); // 输出 3
console.log(parseFloat(str)); // 输出 3.14
2. 逻辑运算符
在JavaScript中,逻辑运算符包括:
&&
:逻辑与。当两个条件都为真时,结果为真;否则为假。||
:逻辑或。当至少有一个条件为真时,结果为真;否则为假。!
:逻辑非。如果条件为真,则结果为假;如果条件为假,则结果为真。
以下是一个示例:
let x = 10;
let y = 5;
console.log(x > 5 && y < 10); // 输出 true
console.log(x < 5 || y > 10); // 输出 false
console.log(!(x > 5)); // 输出 false
在上面的示例中,x
大于5,y
小于10,所以x > 5 && y < 10
为真,结果为true。而x
不小于5,y
不大于10,所以x < 5 || y > 10
为假,结果为false。最后,x > 5
为真,!
取反之后为假,结果为false。
希望可以帮助到你。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JavaScript 中的运算符和表达式介绍(二) - Python技术站