الدالة xor()
في لغة Kotlin
تقوم الدالةxor()
بالعملية المنطقة and
بين قيمتين منطقيتين، وعلى خلاف المعامل &&،
فهذه الدالة تتحقق من كلا القيمتين المنطقيتين.
البنية العامة
infix fun and(other: Boolean): Boolean
يُلاحَظ وجود الكلمة المفتاحية infix
للدلالة على أن هذه الدالة يمكن استدعاؤها بنمط التدوين الداخليّ (infix notation)؛ أي من خلال حذف المعامل .
والأقواس ()
المُستخدَمَين في الاستدعاء عادةً، وللمزيد من التفاصيل راجع توثيق التدوين الداخلي للدوال (infix functions).
القيمة المُعادة
قيمة منطقية.
أمثلة
استخدام الدالة ()xor
fun main(args: Array<String>) {
println(true and false) // false
println(true and true) // true
println(false and false) // false
}
أنظر أيضًا
or()
: تقوم بالعملية المنطقةor
بين قيمتين منطقيتين، وعلى خلاف المعامل||،
فهذه الدالة تتحقق من كلا القيمتين المنطقيتين.