Условные операторы в JavaСценарий: если, иначе и иначе если

JavaУсловные операторы скрипта

В основном существует три типа условных операторов. JavaСценарий.

  1. если Заявление: оператор if выполняет код на основе условия.
  2. если… иначе Заявление: Оператор if…else состоит из двух блоков кода; когда условие истинно, он выполняет первый блок кода, а когда условие ложно, он выполняет второй блок кода.
  3. if…else if…else Оператор: Когда необходимо проверить несколько условий и выполнить разные блоки кода в зависимости от того, какое условие истинно, используется оператор 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…Else

Синтаксис:

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…Else If…Else

Синтаксис:

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>