التعليقات في Ruby
جزء من قسم الأساسيات في رحلة Ruby على Coddy. الدرس 3 من 88.
التعليقات (Comments) هي ملاحظات تكتبها داخل الكود الخاص بك. يتجاهلها Ruby تمامًا - فهي موجودة فقط لمساعدة البشر على فهم الكود.
كتابة تعليق في سطر واحد، استخدم الرمز #. كل شيء after الرمز # حتى end الـ line يتم تجاهله:
# هذا تعليق
puts "Hello!"يمكن أيضاً كتابة التعليق في نهاية السطر، بعد الكود:
puts "Hello!" # هذا يطبع Hello!للتعليقات التي تمتد عبر عدة أسطر، استخدم =begin للبدء و =end الإنهاء، بحيث يكون كل منهما في سطر مستقل:
=begin
هذا تعليق متعدد الأسطر.
Ruby تتجاهل كل ذلك.
=end
puts "Welcome!"يمكن للملاحظات أيضًا **تعطيل** سطر برميجي مؤقتًا دون حذفه:
# puts "This line will NOT run"
puts "This line will run"ملاحظة: كل تعليق متعدد الأسطر يبدأ بـ =begin يجب أن ينتهي بـ =end، ويجب أن يكون كلاهما في بداية السطر تماماً.
التحدي
مبتدئHello, Ruby! فقط.- أضف
#في بداية السطر الذي يطبعGoodbye!لتحويله إلى تعليق (comment). - السطر الذي يطبع
Goodbye!يجب أن يصبح تعليقًا حتى لا يتم تشغيله (run). - تأكد من أن الكود النهائي يبدو بالشكل التالي:
# puts "Goodbye!"متبوعًا بـputs "Hello, Ruby!".
جرّب بنفسك
# اكتب الكود الخاص بك أدناه
# TODO: علّق السطر أدناه بإضافة # في البداية
puts "Goodbye!"
puts "Hello, Ruby!"يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على مدخلات المستخدم2المتغيرات وأنواع البيانات
الأرقام والمتغيراتنوع البيانات Stringنوع البيانات Booleanنوع البيانات Symbolالتحقق من أنواع البياناتقواعد التسميةملخص - إنشاء المتغيرات8الحلقات التكرارية
حلقة For مع النطاقاتحلقة WhileBreakNextمراجعة - المضروب (Factorial)حلقة Timesحلقة Untilالحلقات المتداخلةمراجعة - الإدخال الديناميكي (Dynamic Input)3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراج باستخدام putsالإخراج باستخدام print و pالإخراج باستخدام المتغيراتالإدخال باستخدام getsدالة Chompتحويل أنواع البياناتمراجعة - حاسبة العمرمراجعة - صح أم خطأتدرّب بنفسك: مترجم Ruby عبر الإنترنت