ali_agha نشر 11 أكتوبر 2015 أرسل تقرير نشر 11 أكتوبر 2015 أريد أن أسئل عن معنى !! في الروبي حيث وجدتها في العديد من الشيفرات البرمجية لمشاريع مختلفة فما معنى هذا العامل الحسابي في الروبي ؟ اقتباس
0 هشام رزق الله نشر 11 أكتوبر 2015 أرسل تقرير نشر 11 أكتوبر 2015 يقصد بهذا الرمز أنه عامل ليس-ليس، ويعمل كالتالي:!!nil #=> false !!"abc" #=> true !!false #=> falseسوف يقوم بإرجاع true إذا كان الكائن على اليمين ليس nil أو false، وسيقوم بإرجاع false إذا كان ذلك الكائن nil أو false.لا يستخدم هذا العامل الحسابي كثيرا، فهو يستخدم في الغالب لتجنب استهلاك أحجام كبيرة من البيانات للتأكد من وجود شيء ما، فمثلا، أنت لا تريد استهلاك 3 ميغابايت من البيانات للتأكد من أن الصورة موجود عن طريق استخدام تابع has_image? لذلك نستخدم هذا التابع لتجنب هذا الاستهلاك الكبير للموارد. اقتباس
السؤال
ali_agha
أريد أن أسئل عن معنى !! في الروبي حيث وجدتها في العديد من الشيفرات البرمجية لمشاريع مختلفة فما معنى هذا العامل الحسابي في الروبي ؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.