TypeScript学习笔记3:运算符
生活随笔
收集整理的這篇文章主要介紹了
TypeScript学习笔记3:运算符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- TS 和 JS 相對比的優勢
- TypeScript的安裝步驟、運行問題及代碼的簡單運行
- TypeScript學習筆記1:變量賦值及書寫方式
- TypeScript學習筆記2:數據類型
文章目錄
- 運算符
- 算術運算符的簡單使用
- 賦值運算符的簡單使用
- 賦值運算符的代碼執行順序:
- 特殊賦值運算符:即算式的簡化形式
- “ += ” --> 加法算式的簡化形式,如:
- “ -= ” --> 減法算式的簡化形式,如:
- “ *= ” --> 乘法算式的簡化形式,如:
- “ /= ” --> 除法算式的簡化形式,如:
- 自增和自減運算符的簡單使用
- 比較運算符的簡單使用
- 邏輯運算符的簡單使用
運算符
運算符也稱為操作符、用來實現賦值、算術運算和比較等功能的符號
運算符主要分為:
算術運算符的簡單使用
算術運算符即在語言內進行算術運算的功能符號,其主要符號有以下幾點:
- 加號“+”(運行加法的運算符號)
運行結果:
- 減號“-”(運行減法的運算符號)
運行結果:
- 乘號“*”(運行乘法的運算符號)
運行結果:
- 除號“/”(運行除法的運算符號)
運行結果:
加號的特殊使用方法:
- 將字符串進行拼接操作
運行結果:
- 將string類型轉換為number類型:
運行結果:
注:算術運算符中只有“+”號擁有特殊功能:
賦值運算符的簡單使用
賦值運算符(等號 “=”)
在編程語言中等號 “=” 是賦值運算符,而非比較運算符中“等于”的意思。
賦值運算符是將等號右邊的值賦值給它左邊的變量,例如:
// 將字符串:深圳 賦值給左側的變量 city let city = "深圳" console.log(city)運行結果:
賦值運算符的代碼執行順序:
運行結果:
特殊賦值運算符:即算式的簡化形式
“ += ” --> 加法算式的簡化形式,如:
// 正常傳統的加法算式 let age = 20 age = age + 1 console.log(age)// 加法算式的簡化形式 let age1 = 20 age1 += 1 console.log(age1)運行結果:
“ -= ” --> 減法算式的簡化形式,如:
// 正常傳統的減法算式 let age = 20 age = age - 2 console.log(age)// 減法算式的簡化形式 let age1 = 20 age1 -= 2 console.log(age1)運行結果:
“ *= ” --> 乘法算式的簡化形式,如:
// 正常傳統的乘法算式 let age = 20 age = age * 3 console.log(age)// 乘法算式的簡化形式 let age1 = 20 age1 *= 3 console.log(age1)運行結果:
“ /= ” --> 除法算式的簡化形式,如:
// 正常傳統的除法算式 let age = 20 age = age / 4 console.log(age)// 除法算式的簡化形式 let age1 = 20 age1 /= 4 console.log(age1)運行結果:
自增和自減運算符的簡單使用
- 自增運算符 -->即“+= 1”的簡化形式,例:
運行結果:
- 自減運算符 -->即“-= 1”的簡化形式,例:
運行結果:
注:
比較運算符的簡單使用
比較運算符主要有:
| “>” | 大于 |
| “<” | 小于 |
| “>=” | 大于等于 |
| “<=” | 小于等于 |
| “===” | 等于 |
| “!==” | 不等于 |
舉例:
// 大于 console.log(1 > 2) //結果:false // 小于 console.log(1 < 2) //結果:true // 大于等于 console.log(1 >= 2) //結果:false // 小于等于 console.log(2 <= 2) //結果:true運行結果:
等于和不等于的簡單應用:
// 使用常量進行比較 console.log(4 === 4) //結果:true console.log(4 !== 4) //結果:false// 使用變量進行比較 let a = 8 let b = 8 console.log(`等于比較運算符的比較結果是${a === b}`) // 結果:truelet c = 8 let d = 8 console.log(`不等于比較運算符的比較結果是${c !== d}`) // 結果:false運行結果:
邏輯運算符的簡單使用
| && | 與(并且) | 當 && 兩邊的值,同時為true時,才為true,否則為false |
| || | 或(或者) | 當 || 兩邊的值中,其中一個值為ture時,就為true,否則為false |
| ! | 非(不是) | 表示取反,即true–>false,false–>true |
舉例:
與簡單應用:
// “與”的簡單使用 console.log(true && false) // 結果:false console.log(5 > 1 && 2 < 4) // 結果:true或的簡單應用:
// “或”的簡單使用 console.log(false || false) // 結果:false console.log(5 > 1 || 2 > 4) // 結果:true非的簡單應用:
console.log(!false) // 結果:true console.log(!true) // 結果:false注:要是覺得文章寫得不錯,記得留個贊哦!
總結
以上是生活随笔為你收集整理的TypeScript学习笔记3:运算符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TypeScript学习笔记2:数据类型
- 下一篇: 【CSS练习】常用的CSS字段