TS运算符及常用方法

TS运算符及常用方法

赋值运算符
// =
let a:number=10
算数运算符
// +-*/ %取余,求模,取模
let num11:number=10;
let num12:number=3;
console.log(num11+num12);
console.log(num11-num12);
console.log(num11*num12);
console.log(num11/num12);
console.log(num11%num12);
比较运算符
// > < >= <= == ===
let flag3=12>9
let flag4=12<9
let flag5=12>=12
//
let num13:any=12
let str1:any='12'
// == 不能比较同类型
let flag6=num13==12
console.log(flag6);
// 建议使用 === (全等于/绝对等于)
let flag7=num13===str1
console.log(flag7);
三元运算符
// 变量 = 表达式1 ? 结果A:结果B
let str2:string=30%2==0 ? "1":"2"
console.log(str2)
关系运算符
// 4.关系运算符     与或非
// && 两个条件同时成立
let sex:string="女"
let isHuo:boolean=false
// 女 活 都满足就成立
let flag8:boolean= sex==="女" && isHuo
console.log(flag8)
// 女或活   满足一个就成立
sex="男"
isHuo=true
flag8=sex==="女"||isHuo
console.log(flag8)

++

let a1:number=1
// i++ 先赋值,后运算 (第二次用到i,i的值加1)
a1++;// 每次运行都+1
console.log(a1++)
// ++i 先运算再赋值
a1=1
++a1
console.log(++a1)
位移运算
console.log(8>>>2)
获取数据的类型
let a:string="123"
let a1:number=123
console.log(typeof a)
console.log(typeof a1)
数字变字符串
let str:string=a1+""
字符串变数
let a12:number=Number('123.9')
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值