Voorwaardelijke uitspraken in JavaScript: als, anders en anders als

JavaScript voorwaardelijke statements

Er zijn hoofdzakelijk drie soorten voorwaardelijke uitspraken in JavaScript.

  1. if-verklaring: Een 'if'-instructie voert code uit op basis van een voorwaarde.
  2. if... else-verklaring: De if…else-instructie bestaat uit twee codeblokken; Wanneer een voorwaarde waar is, wordt het eerste codeblok uitgevoerd en wanneer de voorwaarde onwaar is, wordt het tweede codeblok uitgevoerd.
  3. if…else if…els Verklaring: Wanneer meerdere voorwaarden moeten worden getest en verschillende codeblokken moeten worden uitgevoerd op basis van welke voorwaarde waar is, wordt de if...else if...else-instructie gebruikt.

Voorwaardelijke verklaringen gebruiken

Voorwaardelijke instructies worden gebruikt om de uitvoeringsstroom te bepalen op basis van verschillende voorwaarden. Als een voorwaarde waar is, kunt u één actie uitvoeren en als de voorwaarde onwaar is, kunt u nog een actie uitvoeren.

Gebruik voorwaardelijke uitspraken in JavaScript

Als statement

Syntax:

if(condition)
{
	lines of code to be executed if condition is true
}

Je kunt gebruiken if verklaring als u alleen een specifieke voorwaarde wilt controleren.

Probeer dit zelf:

<html>
<head>
	<title>IF Statments!!!</title>
	<script type="text/javascript">
		var age = prompt("Please enter your age");
		if(age>=18)
		document.write("You are an adult <br />");
		if(age<18)
		document.write("You are NOT an adult <br />");
	</script>
</head>
<body>
</body>
</html>

Als...Anders verklaring

Syntax:

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
}

Je kunt gebruiken If….Else statement als u twee voorwaarden moet controleren en een andere set codes moet uitvoeren.

Probeer dit zelf:

<html>
<head>
	<title>If...Else Statments!!!</title>
	<script type="text/javascript">
		// Get the current hours
		var hours = new Date().getHours();
		if(hours<12)
		document.write("Good Morning!!!<br />");
		else
		document.write("Good Afternoon!!!<br />");
	</script>
</head>
<body>
</body>
</html>

Als…Anders Als…Anders verklaring

Syntax:

if(condition1)
{
	lines of code to be executed if condition1 is true
}
else if(condition2)
{
	lines of code to be executed if condition2 is true
}
else
{
	lines of code to be executed if condition1 is false and condition2 is false
}

Je kunt gebruiken If….Else If….Else verklaring als u meer dan twee voorwaarden wilt controleren.

Probeer dit zelf:

<html>
<head>
	<script type="text/javascript">
		var one = prompt("Enter the first number");
		var two = prompt("Enter the second number");
		one = parseInt(one);
		two = parseInt(two);
		if (one == two)
			document.write(one + " is equal to " + two + ".");
		else if (one<two)
			document.write(one + " is less than " + two + ".");
		else
			document.write(one + " is greater than " + two + ".");
	</script>
</head>
<body>
</body>
</html>