ระดับ 3.3 ของชุดแบบฝึกหัด Rust
ให้จำนวนเต็ม:
let num: u16 = 1204;
ตรวจสอบว่าจำนวนนี้ประกอบด้วย
เลข 0 หรือไม่
ให้คำบางคำ:
"abcba"
ตรวจสอบว่าคำนี้อ่านเหมือนกัน จากทั้งสองด้าน
ให้อาร์เรย์:
[1, 2, 3, 4, 5, 6]
ดึงสององค์ประกอบสุดท้าย จากมัน:
[5, 6]
ให้จำนวนเต็ม:
let num: u16 = 12345;
ตรวจสอบว่าในจำนวนนี้ แต่ละ
หลักมากกว่าหลักก่อนหน้า 1
ให้อาร์เรย์ที่มีเลขทศนิยม:
let arr: [f32, 5] = [1.11, 2.23, 3.45, 4.66, 5.98];
ปัดเศษองค์ประกอบของอาร์เรย์นี้ เป็นส่วนจำนวนเต็ม และเขียน ลงในอาร์เรย์ใหม่
ให้สตริง:
"abc_abc_abc_abc_abc_abc"
แทนที่ขีดล่างสามตัวแรก ด้วยขีดกลาง:
"abc-abc-abc-abc_abc_abc"