جملات شرطی در جاوااسکریپت js

جملات شرطی:

در این آموزش به چند دستور شرطی در جاوا اسکریپت می پردازیم در ادامه با هم خواهیم دید:

 

دستور if

قطعه کد زیر ساعت فعلی سیستم را بررسی کرده و در صورتیکه پیش از ساعت ۱۰صبح باشد یک پیغام صبح بخیر چاپ میکند:

 

<html>
<body>
<script>
var d = new Date()
var time = d.getHours()
if (time < 10)
{
document.write(“<b></!صبح بخیرb>”)
}
</script>
</body>
</html>

 

 

دستور elseif

در قطعه کد زیر زمان فعلی سیستم تست شده، اگر قبل از ساعت ۱۰صبح باشد، یک پیغام صبح بخیر و در غیر اینصورت پیغام روز بخیر چاپ میشود:

 

<html>
<body>
<script>
var d = new Date()
var time = d.getHours()
if (time < 10)
{
document.write(“<b></صبح بخیرb>”)
}
else
{
document.write(“<b></روز بخیرb>”)
}
</script>
<p>
اگر قبل از ساعت ۱۰صبح باشد، یک پیغام صبح بخیر و در غیر اینصورت پیغام روز بخیر چاپ میشود.
</p>
</body>
</html>

 

 

switch دستور

در مثال زیر قسمت روز تاریخ فعلی سیستم که عددی بین ۰تا ۶است محاسبه شده و متناسب با روز هفته پیغامی چاپ شده است:

 

<html>
<body>
<script>
var d = new Date()
theDay=d.getDay()
switch (theDay)
{
case 5:
document.write(“بالاخره جمعه”)
break
case 6:
document.write(“آماده برای کار”)
break
case 4:
document.write(“فردا تعطیله”)
break
default:
document.write(“در انتظار پایان هفته”)
}
</script>
<p>
توجه کنید که عدد متناظر با روز یکشنبه ،۰عدد متناظر با دوشنبه ۱و … است
</p>
</body>
</html>

 

 

دستور :for

در قطعه کد زیر با استفاده از یک دستور forاعداد ۰تا ۵چاپ شده است:

 

<html>
<body>
<script>
for (i = 0; i <= 5; i++)
{
document.write( i )
document.write(“<br>”)
}
</script>
</body>
</html>

 

 

 

دستور while

در قطعه کد زیر با استفاده از یک دستور whileاعداد بین ۰تا ۱۰چاپ شده است:

 

<html&gt
<body>
<script>
i = 0
while (i <= 5)
{
document.write(“The number is ” + i)
document.write(“<br>”)
i++
}
</script>
</body>
</html>

 

 

امیدواریم از این آموزش لذت برده باشید منتظر آموزش های بعدی ما باشید هر روز با چند آموزش جدید در خدمت شما هستیم…

 

مطالب ما را به اشتراک بگذارید تا دوستانتان هم از این آموزش بهره ببرند …

 

AmozeshFarsi@