อีกระดับอยู่ข้างหลังคุณ! ในบทเรียนก่อนหน้านี้ คุณได้เรียนรู้เกี่ยวกับคำสั่งเงื่อนไข if-else และความแตกต่างที่เกี่ยวข้อง เราคุ้นเคยกับประเภทข้อมูลพิเศษ: บูลีน เราตรวจสอบตัวอย่างการใช้ตัวดำเนินการเปรียบเทียบและตัวแปรบูลีน สุดท้าย เราได้เรียนรู้เพิ่มเติมเกี่ยวกับการเปรียบเทียบการอ้างอิงและสตริง

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

เท่ากับและเปรียบเทียบสตริง

การเปรียบเทียบวัตถุแตกต่างจากการเปรียบเทียบประเภทข้อมูลดั้งเดิม คุณอาจเดาได้แล้วว่าทำไมจึงเป็นเช่นนั้น ในกรณีของวัตถุ เราจะส่งการอ้างอิง แต่ในกรณีของวัตถุดั้งเดิม ค่า... มีความแตกต่างที่น่าสนใจอีกมากมายที่คุณจะได้เรียนรู้จากบทความนี้ ตามปกติ เราจะสำรวจหัวข้อโดยใช้ตัวอย่างที่มีชีวิตชีวา

ตัวดำเนินการแบบไตรภาค

สำหรับผู้เริ่มต้นมันเป็นสัตว์ร้ายที่ผิดปกติมาก โดยทั่วไปแล้วคุณสามารถทำได้โดยไม่ต้องใช้มันเลย... แต่ตัวดำเนินการ ternary จะย่อโค้ดให้สั้นลงอย่างง่ายดายและสวยงาม! และนี่คือสิ่งที่โปรแกรมเมอร์มือใหม่ควรมุ่งมั่น หากคุณยังไม่มีเวลาทำความคุ้นเคยกับการแทนที่โครงสร้าง if-else นี้อย่างละเอียด เราขอแนะนำให้คุณทำความคุ้นเคยกับมันให้ดียิ่งขึ้นและค่อยๆ รวมเข้ากับโค้ดของคุณ