If else ภาษา Rust

บทความนี้จะพาผู้อ่านไปทำความรู้จักกับไวยากรณ์การใช้งานคำสั่งเงื่อนไข If else ภาษา Rust กันครับ


คำสั่งเงื่อนไข If else ในภาษา Rust 

คำสั่งเงื่อนไข คือ คำสั่งที่มีการกำหนดคำสั่งให้ทำตามหากตรงกับเงื่อนไขที่กำหนด โดยจะมีค่าจริงและเท็จ ในการเปรียบเทียบเงื่อนไข

มีหลักไวยากรณ์ ดังนี้ครับ
if คำสั่งตรวจสอบเงื่อนไข {
   ถ้าตรงตามเงื่อนไขให้ทำงานตามคำสั่งนี้
} else {
    ถ้าไม่ตรงกับเงื่อนไขใด ให้ทำตามคำสั่งนี้
};
ตัวอย่างการใช้งาน if else
If
let x = 5;
if x == 5 {
println!("x is five!");
}
view raw gistfile1.rs hosted with ❤ by GitHub

ถ้า x เท่ากับ 5 ให้แสดงข้อความ "x is five!"
If else หากต้องการใช้ If else
let x = 5;
if x == 5 {
println!("x is five!");
} else {
println!("x is not five :(");
}
view raw gistfile1.rs hosted with ❤ by GitHub

นอกจากนี้เรายังสามารถทำแแบบนี้ได้ด้วยครับ
let x = 5;
let y = if x == 5 {
10
} else {
15
}; // y: i32
view raw gistfile1.rs hosted with ❤ by GitHub
ขอบคุณครับ

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

ภาษา Rust คืออะไร