Budaqlanma

Frontend SELF AZ
Səviyyə , Dərs
Mövcuddur

5.1 Şərt operatoru if

Şaxələndirmələr (və ya şərt operatorları) JavaScript-də müəyyən şərtlər əsasında müxtəlif kod bloklarını icra etməyə imkan verir. Bu, proqramlaşdırmada ən əsas konseptlərdən biridir və kodu daha dinamik və interaktiv edir.

Şərt operatoru if

JavaScript-də şaxələndirmə yaratmağın ən sadə yolu şərt operatorundan if istifadə etməkdir. Bu, əgər göstərilən şərt düzgün (true) olarsa, kod blokunu icra edir.

Sintaksis:

    
      if (şərt) {
        // əgər şərt düzgünsə, icra olunacaq kod
      }
    
  

Nümunə:

JavaScript
    
      let age = 18;
      if (age >= 18) {
        console.log("Siz yetkinlik yaşına çatmısınız.");
      }
    
  

5.2 if...else operatoru

if...else operatoru şərt doğru olduqda bir kod bloku, yanlış olduqda başqa bir kod bloku işlədir.

Sintaksis:

    
      if (şərt) {
        // şərt doğru olduqda işləyəcək kod
      } else {
        // şərt yanlış olduqda işləyəcək kod
      }
    
  

Nümunə:

JavaScript
    
      let age = 17;

      if (age >= 18) {
        console.log("Siz yetkin yaşdasınız.");
      } else {
        console.log("Siz yetkin yaşda deyilsiniz.");
      }
    
  

5.3 if...else if...else operatoru

if...else if...else operatoru bir neçə şərti ardıcıl yoxlamağa və uyğun kod bloklarını icra etməyə imkan verir.

Yazılış qaydası:

    
      if(şərt1) {
        // əgər şərt1 doğru olarsa, bu kod icra ediləcək
      } else if (şərt2) {
        // əgər şərt2 doğru olarsa, bu kod icra ediləcək
      } else {
        // əgər heç bir şərt doğru olmazsa, bu kod icra ediləcək
      }
    
  

Nümunə:

JavaScript
    
      let score = 85;

      if (score >= 90) {
        console.log("Əla!");
      } else if (score >= 75) {
        console.log("Yaxşı!");
      } else if (score >= 60) {
        console.log("Qənaətbəxş.");
      } else {
        console.log("Qeyri-qənaətbəxş.");
      }
    
  

5.4 Ternar operator

Ternar operator (?:) — bu daha qısa if...else şərt operatorunun formasıdır. O, sadə şərtlər üçün istifadə olunur və şərtə görə iki dəyərdən birini qaytarır.

Sintaksis:

    
      condition ? value1 : value2
    
  

Nümunə:

JavaScript
    
      let age = 18;
      let access = (age >= 18) ? "giriş icazəlidir" : "giriş qadağandır";
      console.log(access); // "giriş icazəlidir"
    
  
1
Опрос
JavaScript-a giriş,  33 уровень,  4 лекция
недоступен
JavaScript-a giriş
JavaScript-a giriş
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION