Hướng dẫn javascript control structures w3schools - cấu trúc điều khiển javascript w3schools
Các câu lệnh có điều kiện được sử dụng để thực hiện các hành động khác nhau dựa trên các điều kiện khác nhau. Show Câu điều kiệnRất thường xuyên khi bạn viết mã, bạn muốn thực hiện các hành động khác nhau cho các quyết định khác nhau. Bạn có thể sử dụng các câu lệnh có điều kiện trong mã của mình để làm điều này. Trong JavaScript, chúng tôi có các câu lệnh có điều kiện sau:
Tuyên bố Câu lệnh ifSử dụng câu lệnh Cú pháp if (điều kiện) {& nbsp; & nbsp; // & nbsp; khối mã sẽ được thực thi nếu điều kiện là đúng} Lưu ý rằng Thí dụHãy chào hỏi một ngày "tốt" nếu giờ nhỏ hơn 18:00: if (giờ <18) {& nbsp; lời chào = "một ngày tốt lành"; } Kết quả của lời chào sẽ là: Hãy tự mình thử » Tuyên bố khácSử dụng câu lệnh if (điều kiện) {& nbsp; & nbsp; // & nbsp; khối mã sẽ được thực thi nếu điều kiện là đúng} khác {& nbsp; & nbsp; // & nbsp; khối mã sẽ được thực thi nếu điều kiện là sai} Thí dụNếu giờ dưới 18 tuổi, hãy tạo một lời chào "tốt lành", nếu không thì "Chào buổi tối": if (giờ <18) {& nbsp; & nbsp; chào hỏi = "ngày tốt lành"; } khác {& nbsp; Lời chào = "Chào buổi tối"; } Kết quả của lời chào sẽ là: Hãy tự mình thử » Tuyên bố khácSử dụng câu lệnh Cú pháp if (điều kiện) {& nbsp; & nbsp; // & nbsp; khối mã sẽ được thực thi nếu điều kiện là đúng} Thí dụHãy chào hỏi một ngày "tốt" nếu giờ nhỏ hơn 18:00: if (giờ <18) {& nbsp; lời chào = "một ngày tốt lành"; } Kết quả của lời chào sẽ là: Hãy tự mình thử » Tuyên bố khácSử dụng câu lệnh Bờ rìaFirefox Cuộc đi săn Hãy tự mình thử » Xác thực dữ liệu đầu vào: var x, văn bản; Hãy tự mình thử » Xác thực dữ liệu đầu vào: var x, văn bản;// Nhận giá trị của trường đầu vào với id = "numb" x = document.getEuityById ("numb"). Giá trị; // nếu x không phải là số hoặc nhỏ hơn 1 hoặc lớn hơn 10 Firefox
if...else là tính năng ECMAScript1 (ES1).ES1 (JavaScript 1997) được hỗ trợ đầy đủ trong tất cả các trình duyệt:if statement specifies a block of code to be executed if a condition is true: Trình duyệt Chrome I Eelse statement specifies a block of code to be executed if the condition is false: Bờ rìa Firefoxelse if statement specifies a new condition if the first condition is false: Cuộc đi săn Opera
Đầu ra "một ngày tốt lành" hoặc "chào buổi tối":Let giờ = ngày mới (). Gethours (); if (giờ <20) {& nbsp; lời chào = "một ngày tốt lành"; } khác {& nbsp; Lời chào = "Chào buổi tối"; } Thêm ví dụ dưới đây. Hãy tự mình thử » Định nghĩa và cách sử dụng Câu lệnh IF/ELSE thực thi một khối mã nếu một điều kiện được chỉ định là đúng. Nếu điều kiện là sai, một khối mã khác có thể được thực thi. Câu lệnh IF/ELSE là một phần của các câu lệnh "có điều kiện" của JavaScript, được sử dụng để thực hiện các hành động khác nhau dựa trên các điều kiện khác nhau. Hãy tự mình thử » Trong JavaScript, chúng tôi có các câu lệnh có điều kiện sau: Sử dụng nếu chỉ định một khối mã sẽ được thực thi, nếu một điều kiện được chỉ định là đúng Sử dụng khác để chỉ định một khối mã sẽ được thực thi, nếu điều kiện tương tự là sai Hãy tự mình thử » Sử dụng khác nếu chỉ định một điều kiện mới để kiểm tra, nếu điều kiện đầu tiên là sai var letter = document.getEuityById ("myInput"). value; var text; // nếu chữ cái là "c" if (letter === "c") {& nbsp; Text = "SPOT ON! Công việc tốt!"; // Nếu chữ cái là "B" hoặc "D"} khác if (Letter === "B" || thư === "d") {& nbsp; văn bản = "Đóng, nhưng không đủ gần."; // Nếu chữ cái khác} Hãy tự mình thử » Xác thực dữ liệu đầu vào: var x, văn bản; // Nhận giá trị của trường đầu vào với id = "numb" x = document.getEuityById ("numb"). Giá trị; // nếu x không phải là số hoặc nhỏ hơn 1 hoặc lớn hơn 10 var letter = document.getEuityById ("myInput"). value; var text; Hãy tự mình thử » Các trang liên quanHướng dẫn JavaScript: JavaScript nếu ... câu lệnh khác Hướng dẫn JavaScript: Câu lệnh chuyển đổi JavaScript Hỗ trợ trình duyệt
ES1 (JavaScript 1997) được hỗ trợ đầy đủ trong tất cả các trình duyệt:
|