JavaScript ถ้า ... คำสั่งอื่น ๆ
สำหรับงบเงื่อนไขขึ้นอยู่กับเกณฑ์ที่แตกต่างกันในการดำเนินการที่แตกต่างกัน
งบเงื่อนไข
โดยปกติเมื่อเขียนรหัสคุณก็จำเป็นต้องมีการตัดสินใจที่แตกต่างกันในการดำเนินการที่แตกต่างกัน คุณสามารถทํางานนี้โดยใช้งบเงื่อนไขในรหัส
ใน JavaScript เราสามารถใช้คำสั่งตามเงื่อนไขต่อไปนี้:
- ถ้ามีคำสั่ง - เฉพาะในกรณีที่เงื่อนไขที่ระบุเป็นความจริงใช้คำสั่งนี้เพื่อรันโค้ด
- ถ้า ... อื่นงบ - เมื่อเงื่อนไขเป็นจริงรันโค้ดเมื่อเงื่อนไขเป็นเท็จรันโค้ดอื่น ๆ
- ถ้า ... อื่นถ้า .... คำสั่งอื่น - ใช้คำสั่งนี้เพื่อเลือกหนึ่งในส่วนใหญ่ของกลุ่มของรหัสการดำเนินการ
- สลับคำสั่ง - ใช้คำสั่งนี้เพื่อเลือกหนึ่งในส่วนใหญ่ของบล็อกของรหัสที่จะดำเนินการ
ถ้างบ
เฉพาะเมื่อเงื่อนไขที่ระบุเป็นจริงคำสั่งจะไม่รันโค้ด
ไวยากรณ์
{
当条件为 true 时执行的代码
}
โดยใช้ตัวพิมพ์เล็กถ้า ตัวอักษรพิมพ์ใหญ่ (IF) จะสร้างข้อผิดพลาด JavaScript!
ตัวอย่าง
เมื่อเวลาที่น้อยกว่าเวลา 20:00 นที่สร้างทักทาย "วันดี":
{
x="Good day";
}
X ผล:
ลอง»
โปรดทราบว่ารูปแบบนี้จะไม่ ..else ... คุณต้องบอกเบราว์เซอร์รันรหัสเฉพาะเมื่อเงื่อนไขที่ระบุเป็นความจริงเท่านั้น
ถ้า ... อื่นคำสั่ง
โปรดใช้ถ้า .... อื่นคำสั่งรันโค้ดถ้าเงื่อนไขเป็นจริงเงื่อนไขเป็นเท็จรันโค้ดอื่น ๆ
ไวยากรณ์
{
เมื่อรหัสที่จะดำเนินการถ้าเงื่อนไขเป็นจริง
}
อื่น
{
รหัสจะถูกดำเนินการเมื่อเงื่อนไขไม่เป็นความจริง
}
ตัวอย่าง
เมื่อเวลาที่น้อยกว่าเวลา 20:00 นสร้างอวยพร "วันดี" มิฉะนั้นสร้างทักทาย "สวัสดี"
{
x="Good day";
}
else
{
x="Good evening";
}
X ผล:
ลอง»
ถ้า ... ถ้า ... อื่นอื่นคำสั่ง
ใช้ถ้า .... อื่นถ้า ... อื่นคำสั่งให้เลือกหนึ่งในส่วนใหญ่ของกลุ่มของรหัสการดำเนินการ
ไวยากรณ์
{
当条件 1 为 true 时执行的代码
}
else if (condition2)
{
当条件 2 为 true 时执行的代码
}
else
{
当条件 1 和 条件 2 都不为 true 时执行的代码
}
ตัวอย่าง
ถ้าเวลาน้อยกว่า 10:00 ที่สร้างทักทาย "สวัสดีตอนเช้า" ถ้ามีเวลามากกว่า 20:00 และน้อยกว่า 10:00 ที่สร้างทักทาย "วันดี" มิฉะนั้นสร้างการทักทาย "สวัสดี"
{
x="Good morning";
}
else if (time>=10 && time<20)
{
x="Good day";
}
else
{
x="Good evening";
}
X ผล:
ลอง»
ตัวอย่างเพิ่มเติม
ลิงค์ที่สุ่ม
ตัวอย่างนี้แสดงให้เห็นถึงการเชื่อมโยงเมื่อคุณคลิกที่ลิงค์แล้วก็จะนำคุณไปยังสถานที่ที่แตกต่างกัน แต่ละโอกาสความเป็นไปได้ 50%