Advertisement
Guest User

if else VS switch

a guest
May 23rd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.    
  2.     var symbol  = "a";
  3.    
  4.     if (symbol == "a") {
  5.         console.log("symbol = a");
  6.         // სრულდება მხოლოდ მაშინ როცა symbol-ცვლადის მნიშვნელობა არის 'a''ს ტოლი
  7.     }else if(symbol  == "b"){
  8.         console.log("symbol = b");
  9.                 // სრულდება მხოლოდ მაშინ როცა symbol-ცვლადის მნიშვნელობა არის 'b''ს ტოლი
  10.     }else{
  11.         console.log("symbol = other one ");
  12.     // სრულდება მხოლოდ მაშინ როცა symbol-ცვლადის მნიშვნელობა არ არის არც 'a''ს არც 'b'ს ტოლი
  13.     // ანუ არცერთი if-ი და else if ი თუ არ სრუდლდება მაშინ სრულდება საბოლოო else
  14.     }
  15.  
  16.     switch(symbol ){
  17.         case 'a':   // იგივეა რაც if(symbol=='a')
  18.             console.log("symbol = a");
  19.         break;  // break-ი ჩათვალე გაქვს ერთი ბლოკის დახურვა,
  20.         // ანუ იგივე რასაც '}' შვრება if else'ში
  21.  
  22.         case 'b':    // იგივეა რაც if(symbol=='b')
  23.         console.log("symbol  = b");
  24.         break;
  25.  
  26.         default : // იგივეა რაც საბოლოო 'else' - if-ით შემოწმებისას
  27.         // ანუ  სრუდლდება მხოლოდ მაშინ როცა არცერთი case არ სრუდლდება
  28.             console.log("symbol = 0");
  29.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement