⊗jsPmCdTO 131 of 505 menu

ตัวดำเนินการเงื่อนไขแบบสามส่วนใน JavaScript

ในบทเรียนนี้เราจะพิจารณา ตัวดำเนินการเงื่อนไขแบบสามส่วน ซึ่งเป็น รูปแบบย่อของโครงสร้าง if-else ไวยากรณ์ของมันมีลักษณะ ดังต่อไปนี้:

let ตัวแปร = เงื่อนไข ? ค่า1 : ค่า2;

ตัวดำเนินการทำงานดังนี้: หากเงื่อนไขเป็นจริง จะส่งคืน ค่า1 มิฉะนั้น จะส่งคืน - ค่า2 มาลองสร้าง ตัวอย่างโค้ดโดยใช้ตัวดำเนินการนี้:

let age = 17; let adult = age >= 18 ? true: false; console.log(adult);

โค้ดนี้ในรูปแบบเต็มสามารถ เขียนใหม่ได้ดังนี้:

let age = 17; let adult; if (age >= 18) { adult = true; } else { adult = false; } console.log(adult);

ควรใช้ตัวดำเนินการเงื่อนไขแบบสามส่วน เฉพาะในกรณีที่ง่ายที่สุดเท่านั้น เนื่องจาก การใช้มันทำให้เข้าใจโค้ดได้ยากขึ้น

เขียนโค้ดต่อไปนี้ใหม่โดยใช้ ตัวดำเนินการเงื่อนไขแบบสามส่วน:

let num = 1; let res; if (num >= 0) { res = '1'; } else { res = '2'; } console.log(res);
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ