TypeScript 运算符

本文详细介绍了TypeScript中的各种运算符,包括算术运算符、关系运算符、逻辑运算符、按位运算符、赋值运算符、三元运算符和类型运算符,并提供了丰富的示例和解释。通过阅读,读者将能够理解和掌握这些运算符的用法。
摘要由CSDN通过智能技术生成

本节我们来讲 TypeScript 中的运算符的使用,运算符我们应该都知道,数学中我们也学过运算符,例如常见的加减乘除等。而计算机语言中的运算符,用于执行程序代码运算,会针对一个以上操作数项目来进行运算,例如 1 + 2,其中 + 就是一个运算符,而 1、2 则是操作数。TypeScript 中的运算符就大致和 JavaScript 中一样。

TypeScript 中的运算符可以大致分为以下几种:

  • 算术运算符
  • 关系运算符
  • 逻辑运算符
  • 按位运算符
  • 赋值运算符
  • 三元运算符
  • 类型运算符
算术运算符

算术运算符以数值(字面量或变量)作为其操作数,并返回一个单个数值。包括下面几种:

运算符 描述
+ 加法,返回操作数的总和
- 减法,返回操作数的差
* 乘法,返回操作数的乘积
/ 除法,返回操作数的商
% 取模(余数),返回操作数的余数
++ 自增,将操作数加 1
自减,将操作数减 1
示例:

上述的算术运算符中,最简单的就是 +-*/ 这四个运算符:

console.log(1 + 3);  // 4
console.log(5 - 2);  // 3
console.log(3 * 7);  // 21
console.log(6 / 2);  // 3

取模运算符 % 用于求操作数的余,余数就是当操作数不能整除时,就会产生余数。如果可以整数则会返回0:

console.log(6 % 2);  // 0
console.log(7 % 4);  // 3
console.log(9 % 2);  // 1

递增运算符 ++ 和递减运算符 -- 在实际应用中也会经常用到,这两个运算符使用方法都一样,区别在于一个用于将操作数加一,一个用于减一。我们使用 ++ 来举例:

let a:number = 1;
console.log(a);   // 1
console.log(a++); // 1
console.log(a)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值