Search Here

Conditions Statements

 

Conditional Statements Types




Javascript मे different types के Conditional statements है। जैसे की

  • if statement

  • else statement

  • else if statement

  • switch statement

इन सभी statements के बारे मे हम detail मे जानेंगे।


Javascript if statement

if statement जब condition true होती है तब code execute होता है। अगर condition false होगी तो code execute नहीं होगा।

syntax

if (condition) {

  //  जब condition true होगी तब code execute होगा

}

यहा if को small letter मे लिखना होगा। इसको आप If या IF नहीं लिख सकते।

उदाहरण


<!DOCTYPE html>


<html>


<body>


<p>javascript Conditional Statements</p>


<p>if statement</p>


<p id="one"></p>


<script>


var a = 5, b = 7;


if(a < b){


   document.write("a is less than b");


}


</script>


</body>


</html>


Javascript else Statement

if statement जब condition true होती है तब code execute होता है। अगर condition false होगी तो else का code execute होगा।

syntax

if (condition) {

  //  जब condition true होगी तब code execute होगा

} else {

  //  जब condition false होगी तब code execute होगा

}

उदाहरण

1

<!DOCTYPE html>

2

<html>

3

<body>

4

<p>javascript Conditional Statements</p>

5

<p>else statement</p>

6

<p id="one"></p>

7

<script>

8

var a = 5, b = 3;

9

if(a < b){

10

   document.write("a is less than b");

11

}

12

else{

13

   document.write("a is greater than b");

14

}

15

</script>

16

</body>

17

</html>


Javascript else if Statement

syntax

if (condition1) {

  //  जब condition true होगी तब code execute होगा

} else if (condition2) {

  //  जब condition1 false होगी और condition2 true होगी तब code execute होगा

} else {

  //  जब सभी condition false होगी तब code execute होगा

}

उदाहरण

1

<!DOCTYPE html>

2

<html>

3

<body>

4

<p>javascript Conditional Statements</p>

5

<p>else if statement</p>

6

<p id="one"></p>

7

<script>

8

var a = 5, b = 3;

9

if(a < b){

10

   document.write("a is less than b");

11

}

12

else if(a > b){

13

   document.write("a is greater than b");

14

}

15

else{

16

   document.write("a is equal to b");

17

}

18

</script>

19

</body>

20

</html>


Javascript Switch Statement

Switch Statement की मदद से आप बहुत से code block मे से किसी एक code block को execute कर सकते है।

syntax

switch(expression) {

  case 1:

    // code block

    break;

  case 2:

    // code block

    break;

  case 3:

    // code block

    break;

  default:

    // code block

}

यहा सबसे पहले switch expression को evaluate करेंगे।

उसके बाद expression की value को case की value के साथ compare किया जाता है।

अगर expression की value किसी case की value से match होती है तो वो code execute होगा।

यहा break keyword के जरिये आप execution से बाहर निकलते है।

अगर कोई भी case match नहीं होगा तो default keyword वाला code block execute होगा।

उदाहरण

JavaScript

1

<!DOCTYPE html>

2

<html>

3

<body>

4

<p>javascript Conditional Statements</p>

5

<p>switch statement</p>

6

<p id="one"></p>

7

<script>

8

var num;

9

switch (32) {

10

   case 28:

11

      num = "This is 28";

12

      break;

13

   case 32:

14

      num = "This is 32";

15

      break;

16

   case 65:

17

      num = "This is 65";

18

      break;

19

   default:

20

      num = "Number is not valid";

21

}

22

document.getElementById("one").innerHTML=num;

23

</script>

24

</body>

25

</html>

same Code Blocks

कई बार different cases के लिये same code block का इस्तेमाल करने की जरूरत पड़ती है।

तो इसे आप इस तरह define कर सकते है।

उदाहरण

JavaScript

1

<!DOCTYPE html>

2

<html>

3

<body>

4

<p>switch statement</p>

5

<p id="one"></p>

6

<script>

7

var text;

8

switch (new Date().getDay()) {

9

 case 1:

10

 case 2:

11

 case 3:

12

 case 4:

13

 case 5:

14

   text = "it is working days";

15

   break;

16

 case 0:

17

 case 6:

18

   text = "It is Weekend";

19

   break;

20

 

21

}

22

document.getElementById("one").innerHTML = text;

23

</script>

24

</body>

25

</html>

यहा case 1, 2, 3, 4, और 5 के same code block है और case 0, 6 ये दोनों का same code block है।

अगर आप ने break keyword का इस्तेमाल नहीं किया है तो जो statement true होगी वह execution stop नहीं होगा। बल्कि जहा break keyword होगा वही statement true होगी।

उदाहरण

JavaScript

1

<!DOCTYPE html>

2

<html>

3

<body>

4

<p>switch statement</p>

5

<p id="one"></p>

6

<script>

7

var num;

8

switch (32) {

9

   case 28:

10

      num = "This is 28";

11

      break;

12

   case 32:

13

      num = "This is 32";

14

   case 65:

15

      num = "This is 65";

16

      break;

17

   default:

18

      num = "Number is not valid";

19

}

20

document.getElementById("one").innerHTML=num;

21

</script>

22

</body>

23

</html>


Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.