الفرق بين المراجعتين لصفحة: «Kotlin/Boolean/and»

من موسوعة حسوب
لا ملخص تعديل
لا ملخص تعديل
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الدالة <code>and()‎</code> في لغة Kotlin}}</noinclude>
<noinclude>{{DISPLAYTITLE: الدالة <code>and()‎</code> في لغة Kotlin}}</noinclude>
تقوم الدالة<code>and()‎</code> بالعملية المنطقة <code>and</code> بين قيمتين منطقيتين، وعلى خلاف المعامل <code>&&،</code> فهذه الدالة تتحقق من كلا القيمتين المنطقيتين<nowiki/><nowiki/>.
تقوم الدالة<code>and()‎</code> بالعملية <code>and</code> بين قيمتين منطقيتين، وعلى خلاف المعامل <code>&&،</code> فهذه الدالة تتحقق من كلا القيمتين المنطقيتين<nowiki/><nowiki/>.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="kotlin">
<syntaxhighlight lang="kotlin">
سطر 18: سطر 18:
</syntaxhighlight>
</syntaxhighlight>
==أنظر أيضًا==
==أنظر أيضًا==
*<code>[[Kotlin/Boolean/or|or()]]</code>‎ : تقوم بالعملية المنطقة <code>or</code> بين قيمتين منطقيتين، وعلى خلاف المعامل <code>||،</code> فهذه الدالة تتحقق من كلا القيمتين المنطقيتين.
*<code>[[Kotlin/Boolean/or|or()]]</code>‎ : تقوم بالعملية <code>or</code> بين قيمتين منطقيتين، وعلى خلاف المعامل <code>||،</code> فهذه الدالة تتحقق من كلا القيمتين المنطقيتين.
==مصادر==
==مصادر==
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/or.html الدالة  and()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/or.html الدالة  and()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin Functions]]
[[تصنيف:Kotlin Functions]]

مراجعة 18:37، 2 يوليو 2018

تقوم الدالةand()‎ بالعملية and بين قيمتين منطقيتين، وعلى خلاف المعامل &&، فهذه الدالة تتحقق من كلا القيمتين المنطقيتين.

البنية العامة

infix fun and(other: Boolean): Boolean

يُلاحَظ وجود الكلمة المفتاحية infix للدلالة على أن هذه الدالة يمكن استدعاؤها بنمط التدوين الداخليّ (infix notation)؛ أي من خلال حذف المعامل .والأقواس () المُستخدَمَين في الاستدعاء عادةً، وللمزيد من التفاصيل راجع توثيق التدوين الداخلي للدوال (infix functions).

القيمة المُعادة

قيمة منطقية.

أمثلة

استخدام الدالة ()and

fun main(args: Array<String>) {
    println(true and false) // false
    println(true and true) // true
    println(false and false) // false
}

أنظر أيضًا

  • or()‎ : تقوم بالعملية or بين قيمتين منطقيتين، وعلى خلاف المعامل ||، فهذه الدالة تتحقق من كلا القيمتين المنطقيتين.

مصادر