Nội dung bài viết
Giới thiệu nội dung bài viết
Chào các bạn,hôm nay anh sẽ hướng dẫn mọi người về toán tử là như thế nào?
1. Toán tử là gì
Trong Typescript cũng hỗ trợ các phép tính toán học, so sánh, logic, phép gán, bitwise và điều kiện giúp cho chúng ta thực hiện các tính toán và so sánh.
2. Toán tử số số học
Thực hiện các phép tính cộng, trừ, nhân, chia, mod.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var x = 5 , y = 10 , z = 15 ;
x + y ; //returns 15
y - x ; //returns 5
x * y ; //returns 50
y / x ; //returns 2
x % 2 ; //returns 1
x ++ ; //returns 6
x -- ; //returns 4
3. Toán gán
1
2
3
4
5
6
7
8
9
10
11
12
13
var x = 5 , y = 10 , z = 15 ;
x = y ; //x would be 10
x += 1 ; //x would be 6
x -= 1 ; //x would be 4
x \ *= 5 ; //x would be 25
x /= 5 ; //x would be 1
x %= 2 ; //x would be 1
4. Toán tử so sánh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var a = 5 , b = 10 , c = " 5 " ;
var x = a ;
a == c ; // returns true
a === c ; // returns false
a == x ; // returns true
a != b ; // returns true
a > b ; // returns false
a < b ; // returns true
a >= b ; // returns false
a <= b ; // returns true
a >= c ; // returns true
a <= c ; // returns true
5. Toán tử logic
1
2
3
4
5
6
7
8
9
10
11
var a = 5 , b = 10 ;
( a != b ) && ( a < b ); // returns true
( a > b ) || ( a == b ); // returns false
( a < b ) || ( a == b ); // returns true
! ( a < b ); // returns false
! ( a > b ); // returns true
6. Toán tử tam phân
1
2
3
4
var a = 10 , b = 5 ;
var c = a > b ? a : b ; // value of c would be 10
var d = a > b ? b : a ; // value of d would be 5
7. Toán tử type
1
2
let Bike = { make : ' Honda ' , model : ' CLIQ ' , year : 2018 };
console . log ( ' make ' in Bike ); //
kết quả : true
1
2
3
4
5
6
let Bike = { Company1 : ' Honda ' ,
Company2 : ' Hero ' ,
Company3 : ' Royal Enfield '
};
delete Bike . Company1 ;
console . log ( Bike );
kết quả : { Company2: ‘Hero’, Company3: ‘Royal Enfield’ }
1
2
let message = " Welcome to " + " JavaTpoint " ;
console . log ( typeof message );
kết quả : String
1
2
3
let arr = [ 1 , 2 , 3 ];
console . log ( arr instanceof Array ); // true
console . log ( arr instanceof String ); // false
8. Và bây giờ, hãy cùng xem code demo ở bên dưới để hiểu rõ hơn nhé
Play
Mọi người hãy Subscribe kênh youtube dưới đây nhé để cập nhật các video mới nhất về kỹ thuật và kỹ năng mềm
Các khoá học lập trình MIỄN PHÍ tại đây