首页 前端知识 TS运算符及常用方法

TS运算符及常用方法

2025-02-27 11:02:03 前端知识 前端哥 876 857 我要收藏

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')
转载请注明出处或者链接地址:https://www.qianduange.cn//article/21627.html
标签
评论
会员中心 联系我 留言建议 回顶部
复制成功!