Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

معاملات المقارنة

جزء من قسم Fundamentals في رحلة Rust على Coddy. الدرس 18 من 75.

عوامل المقارنة تُستخدم للمقارنة بين معاملين.

أحياناً نحتاج إلى التحقق مما إذا كان المعامل (operand) أكبر/أصغر/... من معامل آخر. يوضح الجدول التالي العوامل الممكنة للمقارنة:

المعاملالمعنىمثال
==يساوي1 == 2 يعيد false
!=لا يساوي1 != 2 يعيد true
>أكبر من1 > 2 يعيد false
<أصغر من1 < 2 يعيد true
>=أكبر من أو يساوي1 >= 2 يعيد false
<=أصغر من أو يساوي1 <= 2 يعيد true


يرجع عامل المقارنة true إذا كانت المقارنة صحيحة أو false خلاف ذلك.

على سبيل المثال:

let var1: i32 = 13;
let var2: i32 = 12;
let var3: bool = var1 != var2;

var3 سيحتوي على true لأن var1 و var2 غير متساويين

تذكر نوع boolean،  var3 هو boolean.

challenge icon

التحدي

مبتدئ

اكتب سكربت يقوم بتهيئة متغيرين n1 و n2 بالقيم 8 و 9 (على التوالي).

بعد ذلك، قم بتهيئة متغير آخر n3 سيحتوي على ما إذا كان n1 أكبر من n2.

جرّب بنفسك

fn main() {
    // اكتب الكود الخاص بك أدناه
    
    
    // لا تغير السطر أدناه
    println!("n1 = {}, n2 = {}, n3 = {}", n1, n2, n3);
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals

تدرّب بنفسك: مترجم Rust عبر الإنترنت