Bugsy
بقيت 3 قلوب

النصوص

فكرة جديدة

لماذا يكون 5 + 5 أحيانًا 55؟

تكتب 5 في تطبيق، فيضيف إليها 5، فتعرض الشاشة 55. التطبيق ليس ضعيفًا في الحساب، بل عامل الـ 5 التي كتبتها على أنها نص، وهذا يغيّر كل شيء.

النص في الشيفرة يسمّى السلسلة النصية (string)، ويُكتب بين علامتي تنصيص: name = "Bugsy". والسلسلة النصية تتابع من الحروف والرموز (characters) بترتيب ثابت، أشبه بقائمة من الحروف. والمسافة وعلامات الترقيم رموز أيضًا.

لذلك ما تعلّمته عن القوائم يعمل هنا: name[0] هو "B"، أي أول رمز، وlen(name) تعدّ الرموز فتعطي 5.