Toán tử trong javascript lập trình web căn bản, biểu thức javascript 1. Toán tử kiểu số học. + : phép cộng. - : phép trừ. * : phép nhân. / : phép chia. % : phép chia lấy phần dư. ++ : phép tăng 1 đơn vị. VD: var i=1; i++; kết quả là i=2. -- : phép giảm đi một đơn vị. VD: var i=5; i--; kết quả là i=4. 2. Toán tử so sánh. == : so sánh bằng. VD: if(i==1){nếu i = 1 thì thực hiện lệnh} > : so sánh hơn. VD: if(i>2){nếu i lớn hơn 2 thì thực hiện lệnh} < : So sánh nhỏ hơn. >= : So sánh lớn hơn hoặc bằng. VD: if(i>=2){nếu i lớn hơn hoặc bẳng 2 thì thực hiện lệnh} <= : So sánh nhỏ hơn hoặc bằng. != : So sánh khác VD: if(i != 1){nếu i khác 1 thì thực hiện lệnh} 3. Toán tử logic. && : toán tử and, giá trị đúng khi cả 2 cùng đúng. VD: if(a==1 && b==2){nếu a bằng 1 và b bằng 2 thì thực hiện lệnh} || : toán tử or, giá trị đúng nếu một trong 2 đều đúng. VD: if(a==1 || b==2) {nếu a bằng 1 hoặc b bằng 2 thì thực hiện lệnh} 4. Toán tử kiểu chuỗi Để khai báo và gán giá trị chuỗi cho phần tử ta sử dụng dấu nháy đơn ('). VD: khai báo và gán giá trị cho phần tử. var str='Chào bạn'; Nối 2 chuỗi lại với nhau ta sử dụng toán tử + để nối. VD: var str='Chào ' + 'bạn'; // kết quả chuỗi str='Chào bạn' 5. Phép gán giá trị Để gán giả trị ta sử dụng toán tử = VD: var i=10; var j=0; var j=i; // kết quả j=10 6. Sử dụng dấu ';' Nhiều bạn mới học lập trình javascript thường thắc mắc lúc trong 1 đoạn code có người khi kết thúc 1 phép toán dùng dấu ; lúc thì không dùng dấu ; này, vậy dấu ; này có tác dụng làm gì và trong trường hợp nào? dấu ; được dùng để báo cho javascrip biết bạn đang kết thúc 1 lệnh nào đó và đang kết thúc trên 1 dòng. VD1: var i=1;var j=3; //khi khai báo vậy, javascript bạn đang khai báo 2 câu và nó chạy i=1 tiếp tục tới j=3. VD2: khai báo như dưới js hiểu bạn khái báo 2 câu nó chạy i=1 và xuống hàng chạy tiếp j =3 var i=1 var j=3 VD3: var i=1 j=3 //khai vậy js sẽ không hiểu bạn kết thúc lệnh ở đâu và nó sẽ báo lỗi. Để khai báo trên 1 dòng như trên bạn phải thêm dấu ; vào hoặc xuống dòng thì js mới hiểu bạn đang muốn gì. var i=1;j=3; Hoặc var i=1 var j=3 7. Khai báo javasript trong 1 đoạn code html Để khai báo 1 đoạn javasript trong 1 đoạn code html thì bạn thêm <SCRIPT LANGUAGE="JavaScript"> vào đầu và </SCRIPT> khi kết thúc VD: HTML: <HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"> var x = 5; var y = 15; alert ("x là: " + x + ",y là: " + y); </SCRIPT> </HEAD> <BODY> <SCRIPT LANGUAGE="JavaScript"> var xx = 15; var yy = 45; xx=xx+yy; alert ("Kết quả : " + xx ); </SCRIPT> </BODY> </HTML>