الفرق بين المراجعتين لصفحة: «Kotlin/Boolean/or»
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code>or()</code> في لغة Kotlin}}</noinclude> | <noinclude>{{DISPLAYTITLE: الدالة <code>or()</code> في لغة Kotlin}}</noinclude> | ||
تقوم الدالة<code>or()</code> بالعملية | تقوم الدالة<code>or()</code> بالعملية <code>or</code> بين قيمتين منطقيتين، وعلى خلاف المعامل <code>||،</code> فهذه الدالة تتحقق من كلا القيمتين المنطقيتين<nowiki/><nowiki/>. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
سطر 18: | سطر 18: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==أنظر أيضًا== | ==أنظر أيضًا== | ||
*<code>[[Kotlin/Boolean/and|and()]]</code> : تقوم بالعملية | *<code>[[Kotlin/Boolean/and|and()]]</code> : تقوم بالعملية <code>and</code> بين قيمتين منطقيتين، وعلى خلاف المعامل <code>&&،</code> فهذه الدالة تتحقق من كلا القيمتين المنطقيتين. | ||
==مصادر== | ==مصادر== | ||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/and.html الدالة or() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | * [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/and.html الدالة or() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin Functions]] | [[تصنيف:Kotlin Functions]] |
مراجعة 18:37، 2 يوليو 2018
تقوم الدالةor()
بالعملية or
بين قيمتين منطقيتين، وعلى خلاف المعامل ||،
فهذه الدالة تتحقق من كلا القيمتين المنطقيتين.
البنية العامة
infix fun or(other: Boolean): Boolean
يُلاحَظ وجود الكلمة المفتاحية infix
للدلالة على أن هذه الدالة يمكن استدعاؤها بنمط التدوين الداخليّ (infix notation)؛ أي من خلال حذف المعامل .
والأقواس ()
المُستخدَمَين في الاستدعاء عادةً، وللمزيد من التفاصيل راجع توثيق التدوين الداخلي للدوال (infix functions).
القيمة المُعادة
قيمة منطقية.
أمثلة
استخدام الدالة ()or
fun main(args: Array<String>) {
println(true or false) // true
println(true or true) // true
println(false or false) // false
}
أنظر أيضًا
and()
: تقوم بالعمليةand
بين قيمتين منطقيتين، وعلى خلاف المعامل&&،
فهذه الدالة تتحقق من كلا القيمتين المنطقيتين.