Δηλώσεις υπό όρους σε JavaΣενάριο: αν, αλλιώς, και αλλιώς αν

JavaΔηλώσεις υπό όρους σεναρίου

Υπάρχουν κυρίως τρεις τύποι δηλώσεων υπό όρους JavaΓραφή.

  1. εάν Δήλωση: Μια δήλωση 'if' εκτελεί κώδικα με βάση μια συνθήκη.
  2. αν…αλλιώς Δήλωση: Η δήλωση if…else αποτελείται από δύο μπλοκ κώδικα. όταν μια συνθήκη είναι αληθής, εκτελεί το πρώτο μπλοκ κώδικα και όταν η συνθήκη είναι ψευδής, εκτελεί το δεύτερο μπλοκ κώδικα.
  3. αν...άλλο αν...άλλο Δήλωση: Όταν πρέπει να δοκιμαστούν πολλές συνθήκες και πρέπει να εκτελεστούν διαφορετικά μπλοκ κώδικα με βάση ποια συνθήκη είναι αληθής, χρησιμοποιείται η πρόταση if…else if…else.

Πώς να χρησιμοποιήσετε τις δηλώσεις υπό όρους

Οι δηλώσεις υπό όρους χρησιμοποιούνται για να αποφασιστεί η ροή της εκτέλεσης με βάση διαφορετικές συνθήκες. Εάν μια συνθήκη είναι αληθής, μπορείτε να εκτελέσετε μια ενέργεια και εάν η συνθήκη είναι ψευδής, μπορείτε να εκτελέσετε μια άλλη ενέργεια.

Χρήση δηλώσεων υπό όρους σε JavaΓραφή

Εάν δήλωση

Σύνταξη:

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

Μπορείς να χρησιμοποιήσεις if δήλωση εάν θέλετε να ελέγξετε μόνο μια συγκεκριμένη συνθήκη.

Δοκιμάστε αυτό μόνοι σας:

<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>

Αν… Αλλιώς δήλωση

Σύνταξη:

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
}

Μπορείς να χρησιμοποιήσεις If….Else δήλωση εάν πρέπει να ελέγξετε δύο συνθήκες και να εκτελέσετε ένα διαφορετικό σύνολο κωδικών.

Δοκιμάστε αυτό μόνοι σας:

<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>

Δήλωση Αν… Αλλιώς Αν… Αλλιώς

Σύνταξη:

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
}

Μπορείς να χρησιμοποιήσεις If….Else If….Else δήλωση εάν θέλετε να ελέγξετε περισσότερες από δύο συνθήκες.

Δοκιμάστε αυτό μόνοι σας:

<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>