Ví dụ về câu lệnh điều khiển trong JavaScript là gì?

Câu lệnh if-else trong JavaScript được sử dụng để thực thi mã cho dù điều kiện là đúng hay sai. Có ba dạng câu lệnh if trong JavaScript

  1. Tuyên bố nếu
  2. câu lệnh if other
  3. câu lệnh if other if

Câu lệnh JavaScript If

Nó chỉ đánh giá nội dung nếu biểu thức là đúng từ một số biểu thức. Chữ ký của JavaScript nếu câu lệnh if khác được đưa ra bên dưới

Các câu lệnh có điều kiện được sử dụng để quyết định luồng thực thi dựa trên các điều kiện khác nhau. Nếu một điều kiện là đúng, bạn có thể thực hiện một hành động và nếu điều kiện là sai, bạn có thể thực hiện một hành động khác

Các loại câu lệnh điều kiện khác nhau

Có ba loại câu điều kiện chủ yếu trong JavaScript

  1. câu lệnh nếu
  2. Câu lệnh If…Else
  3. Câu lệnh If…Else If…Else

câu lệnh nếu

cú pháp

if [condition]

{

lines of code to be executed if condition is true

}

Bạn có thể sử dụng câu lệnh If nếu bạn chỉ muốn kiểm tra một điều kiện cụ thể

Hãy tự thử điều này


	IF Statments!!!
	
		var age = prompt["Please enter your age"];
		if[age>=18]
		document.write["You are an adult 
"]; if[age 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
3.
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
3 là một vòng lặp có điều kiện, có nghĩa là nó chạy dựa trên việc một điều kiện nhất định có đúng hay không. Miễn là nó vẫn đúng, mã sẽ tiếp tục thực thi

const edm = ['House', 'Dubstep', 'Drum and Bass']for [let i = 0; i < edm.length; i++] {
console.log[edm[i]]
}
// 'House'
// 'Dubstep'
// 'Drum and Bass'

Hãy phá vỡ những gì đang xảy ra ở đây. Cú pháp của vòng lặp

const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
3 chứa một khai báo biến của
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
1 là chỉ số của mảng
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
2 mà chúng ta hiện đang lặp lại. Sau đó, chúng tôi có điều kiện kiểm tra xem
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
1 có nhỏ hơn độ dài của mảng của chúng tôi hay không, tiếp theo là tăng
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
1. Về cơ bản, vòng lặp for đang nói với chính nó “được thôi, chỉ số là 0, miễn là nó nhỏ hơn độ dài của mảng, chúng ta sẽ thực thi mã bên trong khối mã và tăng giá trị của
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
1 lên một”. Tuy nhiên, ba câu lệnh trong vòng lặp này là tùy chọn, vì bạn có thể chỉ cần viết
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
6, đây sẽ là một vòng lặp vô hạn

Trong khi lặp lại

Vòng lặp

const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
7 tương tự như vòng lặp
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
3 vì nó cũng chạy khi một điều kiện là đúng. Sự khác biệt giữa chúng là bạn sẽ sử dụng vòng lặp
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
3 khi bạn đã biết số lần bạn muốn vòng lặp được thực hiện. Vòng lặp
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
7 được sử dụng khi bạn không chắc vòng lặp muốn chạy bao nhiêu lần

const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'

Vòng lặp này cho biết “chỉ chạy mã trong khối mã này nếu độ dài của mảng

const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
2 nhỏ hơn 0. Một vòng lặp vô hạn trong tình huống này sẽ xảy ra nếu điều kiện trong vòng lặp while luôn đúng. Ví dụ

	IF Statments!!!
	
		var age = prompt["Please enter your age"];
		if[age>=18]
		document.write["You are an adult 
"]; if[age 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
7, vòng lặp này cũng chạy trên điều kiện
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
7. Tuy nhiên, nó thực hiện điều kiện sau khi thực tế


	IF Statments!!!
	
		var age = prompt["Please enter your age"];
		if[age>=18]
		document.write["You are an adult 
"]; if[age 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
1 khi
const edm = ['House', 'Dubstep', 'Drum and Bass']while [edm.length > 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
1 nhỏ hơn 3". Việc sử dụng vòng lặp này sẽ dành cho khi bạn muốn lặp qua một phần tử ít nhất một lần, bất kể điều gì

điều kiện

Câu lệnh điều kiện được thực hiện khi bạn cần 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. Gần đây, chúng tôi đã sử dụng logic loại điều kiện trong các vòng lặp mà chúng tôi đã triển khai, nhưng điều kiện khác với những gì chúng tôi vừa làm việc với. Trong JavaScript, các câu điều kiện mà chúng ta có là các câu lệnh


	IF Statments!!!
	
		var age = prompt["Please enter your age"];
		if[age>=18]
		document.write["You are an adult 
"]; if[age=18] document.write["You are an adult
"]; if[age=18] document.write["You are an adult
"]; if[age=18] document.write["You are an adult
"]; if[age=18] document.write["You are an adult
"]; if[age=18] document.write["You are an adult
"]; if[age=18] document.write["You are an adult
"]; if[age=18] document.write["You are an adult
"]; if[age=18] document.write["You are an adult
"]; if[age=18] document.write["You are an adult
"]; if[age 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
3

Trong ví dụ này, chúng ta có một hàm lấy một số làm đối số. Bên trong khối mã đó là một câu lệnh chuyển đổi có nhiều trường hợp khác nhau trả về các chuỗi tương ứng với các ngày trong tuần. Ở cuối đoạn trích, chúng tôi gọi hàm

if [condition]

{

lines of code to be executed if the condition is true

}

else

{

lines of code to be executed if the condition is false

}
87 và chuyển vào 4, kết quả được in ra là
if [condition]

{

lines of code to be executed if the condition is true

}

else

{

lines of code to be executed if the condition is false

}
88 vì đó thuộc trường hợp thứ tư. Tốt nhất là sử dụng câu lệnh
if [condition]

{

lines of code to be executed if the condition is true

}

else

{

lines of code to be executed if the condition is false

}
30 khi bạn đang kiểm tra một giá trị và

	IF Statments!!!
	
		var age = prompt["Please enter your age"];
		if[age>=18]
		document.write["You are an adult 
"]; if[age=18] document.write["You are an adult
"]; if[age=18] document.write["You are an adult
"]; if[age 0] {
const genre = edm.pop[]
console.log[genre]
}
// 'Drum and Bass'
// 'Dubstep'
// 'House'
0

Trong ví dụ này, chúng ta có hai chức năng mà cả hai đều làm cùng một việc. Mã này rõ ràng là không KHÔ lắm, tuy nhiên tôi cố tình làm điều này để cho bạn thấy luồng điều khiển bị ảnh hưởng như thế nào. Mặc dù hàm

const edm = ['House', 'Dubstep', 'Drum and Bass']for [let i = 0; i < edm.length; i++] {
console.log[edm[i]]
}
// 'House'
// 'Dubstep'
// 'Drum and Bass'
83 được khai báo đầu tiên trong mã, hàm thứ hai là hàm đầu tiên được gọi. Vì vậy, khi mã của bạn đang thực thi, nó thấy rằng có hai hàm, nhưng sẽ chỉ chạy chúng khi cuối cùng chúng được gọi. Trong trường hợp này, hàm thứ hai
const edm = ['House', 'Dubstep', 'Drum and Bass']for [let i = 0; i < edm.length; i++] {
console.log[edm[i]]
}
// 'House'
// 'Dubstep'
// 'Drum and Bass'
84 là hàm đầu tiên được gọi, vì vậy nó sẽ được thực thi trước

Tất cả các câu lệnh được đề cập này đều ảnh hưởng đến luồng điều khiển vì về cơ bản, chúng tạm dừng mọi thứ khác đang diễn ra cho đến khi các điều kiện đó được đáp ứng và mọi thứ trong phạm vi có thể có thể được thực thi. Nếu bạn muốn mở rộng các khái niệm JS đơn giản này hoặc tìm hiểu thêm về luồng điều khiển, vui lòng xem các tài liệu bên dưới

Câu lệnh kiểm soát JavaScript là gì?

Các câu lệnh kiểm soát được được thiết kế để cho phép bạn tạo các tập lệnh có thể quyết định dòng mã nào được đánh giá hoặc số lần đánh giá chúng . Có hai loại câu lệnh điều khiển khác nhau. câu điều kiện và câu lệnh lặp.

Câu lệnh điều khiển trong JavaScript giải thích bằng ví dụ là gì?

Các câu lệnh điều khiển giống như các câu lệnh, nhưng có quyền quyết định câu lệnh nào trong số các câu lệnh khác sẽ được thực thi và khi nào. Một ví dụ rất cơ bản, đối với bất kỳ ai hiểu về lập trình, IF-ELSE là một trong những câu lệnh điều khiển

Câu lệnh kiểm soát với ví dụ là gì?

Các ví dụ trong phần này cho thấy các cách sử dụng khác nhau của Postprocessor. Tất cả các ví dụ bao gồm câu lệnh DATE để minh họa cách giá trị được chỉ định cho DATE liên quan đến giá trị được chỉ định cho RTOD, ETOD hoặc STOD để xác định kỳ báo cáo .

Tất cả các câu lệnh điều khiển trong JavaScript là gì?

Sau đây là một số cấu trúc điều khiển được javascript hỗ trợ. .
nếu khác
trường hợp chuyển đổi
làm vòng lặp trong khi
trong khi lặp lại
cho vòng lặp

Chủ Đề