सशर्त कथन Javaस्क्रिप्ट: if, else, और else if

Javaस्क्रिप्ट सशर्त कथन

सशर्त कथन मुख्यतः तीन प्रकार के होते हैं Javaस्क्रिप्ट।

  1. अगर कथन'यदि' कथन किसी शर्त के आधार पर कोड निष्पादित करता है।
  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>