So sánh câu lệnh for và while năm 2024

Giá trị của

if [biểu_thức] {

//Viết lệnh chạy khi biểu_thức là true  
} else {
//Viết lệnh chạy khi biểu thức là false  
} //CÓ THỂ VIẾT NHIỀU LỆNH IF if [biểu_thức_1] {
//..Các câu lệnh  
} else if [biểu_thức_2] {
//Các câu lệnh  
} else if [biểu_thức_3] {
//Các câu lệnh  
} else {
//Các câu lệnh  
} 9 được so sánh với các giá trị

var a = 12; if [a < 10] {

print['a nhỏ hơn 10'];  
} else if [a < 8] {
print['a nhỏ hơn 8'];  
} else {
print['a lớn hơn hoặc bằng 10'];  
} 0,

var a = 12; if [a < 10] {

print['a nhỏ hơn 10'];  
} else if [a < 8] {
print['a nhỏ hơn 8'];  
} else {
print['a lớn hơn hoặc bằng 10'];  
} 1 ... nếu bằng cái nào thì thi hành khối lệnh bắt đầu tử điểm đó cho đến khi gặp

var a = 12; if [a < 10] {

print['a nhỏ hơn 10'];  
} else if [a < 8] {
print['a nhỏ hơn 8'];  
} else {
print['a lớn hơn hoặc bằng 10'];  
} 2

Nếu có khối

var a = 12; if [a < 10] {

print['a nhỏ hơn 10'];  
} else if [a < 8] {
print['a nhỏ hơn 8'];  
} else {
print['a lớn hơn hoặc bằng 10'];  
} 3 thì khi không có giá trị nào phù hợp sẽ thi hành khối này.

var t = 0; switch[t] {

case 0:  
  print['Chủ Nhật'];  
break;
case 1:  
  print['Thứ 2'];  
break;
default:  
  print['Không có giá trị nào'];  
}

Vòng lặp for

Cú pháp:

for [statement1; statement2; statement3] {

Khối lệnh thi hành  
}

  • var a = 12; if [a < 10] {
    print['a nhỏ hơn 10'];  
    
    } else if [a < 8] {
    print['a nhỏ hơn 8'];  
    
    } else {
    print['a lớn hơn hoặc bằng 10'];  
    
    } 4 : lệnh thi hành trước khi vòng lặp var a = 12; if [a < 10] {
    print['a nhỏ hơn 10'];  
    
    } else if [a < 8] {
    print['a nhỏ hơn 8'];  
    
    } else {
    print['a lớn hơn hoặc bằng 10'];  
    
    } 5 bắt đầu
  • var a = 12; if [a < 10] {
    print['a nhỏ hơn 10'];  
    
    } else if [a < 8] {
    print['a nhỏ hơn 8'];  
    
    } else {
    print['a lớn hơn hoặc bằng 10'];  
    
    } 6 : điều kiện kiểm tra trước mỗi lần thi hành khối lệnh var a = 12; if [a < 10] {
    print['a nhỏ hơn 10'];  
    
    } else if [a < 8] {
    print['a nhỏ hơn 8'];  
    
    } else {
    print['a lớn hơn hoặc bằng 10'];  
    
    } 5 [ if [biểu_thức] {
    //Viết lệnh chạy khi biểu_thức là true  
    
    } else {
    //Viết lệnh chạy khi biểu thức là false  
    
    } //CÓ THỂ VIẾT NHIỀU LỆNH IF if [biểu_thức_1] {
    //..Các câu lệnh  
    
    } else if [biểu_thức_2] {
    //Các câu lệnh  
    
    } else if [biểu_thức_3] {
    //Các câu lệnh  
    
    } else {
    //Các câu lệnh  
    
    } 8 thì khối lệnh sẽ thi hành, var a = 12; if [a < 10] {
    print['a nhỏ hơn 10'];  
    
    } else if [a < 8] {
    print['a nhỏ hơn 8'];  
    
    } else {
    print['a lớn hơn hoặc bằng 10'];  
    
    } 9 sẽ khối for sẽ không thi hành - thoát lặp]
  • switch [biểu_thức] {
    case : giá_trị_1  
      // Khối lệnh  
      break;  
    case : giá_trị_2  
      //Khối lệnh  
    break;  
    default:  
      //Khối lệnh mặc định  
    
    } 0 : thi hành sau mỗi lần một vòng hoàn thành

Ví dụ:

for [var i=1; i

Chủ Đề