إجعلنا صفحتك الرئيسية أخبر صديق الصفحة الرئيسية
بريد | تخزين ملفات | البوماتك | مبوبه | ملتقى الشركات | بلوج :خدمات
دردشه | منتديات | أصحاب | كروت تهنئه :مجتمعات
سينما | فنانين | المرأه و الطفل | الصحة | أقوال مأثوره | أخبار الطقس | كورسات | تغطيات :قنوات
نكت | أبراج | ألعاب | مسابقات | ماشى راديو | ماشي فيديو | موسيقى :ترفيه
الأخبار الرئيسية | مصر | السعوديه | الإمارات | الوطن العربى | العالم | رياضه | ثقافه و فن | علوم وتكنولوجيا | اقتصاد | متنوعه | حوادث :أخبار
Html | FTP | PHP | CSS | Linux | Photoshop | Premiere 6 | Photoshop Elements 3.0 | MS Word 2000 | MS Excel | MS Power point | MS Access | MCSE | Dreamweaver MX | Flash MX | JavaScript | Flash advanced | QAMOS | Photoshop | Help | Mashy Help

الدرس الثالث

الجمــل الشـرطية في جافاسكريبت

تستخدم الجمل الشرطية في جافاسكريبت (وفي كافة لغات البرمجة ) لإنجاز مهام مختل فة بناءاً على شروط أو قرارات معينة .

لدينا في جافاسكريبت ثلاثة أنواع من الجمل الشرطية :

– جملة if  استخدم هذه الجملة عندما تريد تنفيذ نصاً برمجياً إذا تحقق شرط معين (بمعنى أن تكون قيمتهtrue ) ·

 –  جملة if… else استخدم هذه الجملة عدما تريد تنفيذ نصاً برمجياً من اثنين إذا تحقق شرط معين.

–  جملة switch استخدم هذه الجملة عندما تريد تنفيذ نصاً برمجياً من مجموعة من النصوص البرمجية .

إذا تحقق شرط معين .

جـمـلـةIf… else و If

وتستخدم جملة – if كما ذكرنا - لتنفيذ نص برمجي عند تحقق شرط معين؛ إما إذا لم يتحقق الشرط (كانت قيمتهfalse )  فإنه سيتم تجاوز النص البر مجي ، ولن يتم تنفيذه .
الصيغة



مثـال ( شرح المثال : إذا كان الوقت في متصفحك أقل من ،10 ستظهر لك عبارة الترحيبGood Morning )






If… else صيغة


مثال ( شرح المثال : إذا كان الوقت في متصفحك أقل من 10، ستظهر لك عبارة الترحيب Good؛ Morning! و إلا ستظهر عبارة! Good day )





 جملــة Switch

وتستخدم تنفيذ واحد من مجموعة من النصوص البرمجية عند تحقق شرط معين .
الصيغة




كيف يعمل؟ - أولاً لدينا تعبير expression (في الغالب متغير )، يتم اختباره لمرة واحدة، ثم تقارن قيمة هذا التعبير مع قيم كل حالة case في التركيب البرمجي (أنظر الصيغة أعلاه ) ؛ فإذا حصل تطابق مع أي من الحالات، يتم تنفيذ النص البرمجي الموجود معها . وتستخدم الحالة default عندما لا يوجد تطابق مع جميع الحالات، وتستخدم break لمنع التسلسل التنفيذي من الذهاب للحالة التالية عند وجود تطابق .
مثال : ( شرح المثال : ستتلقى عبارة ترحيب مختلفة بحسب اليوم )


المعامـلات الشرطيـة

تحتوي جافاسكريبت أيضاً على معاملات شرطية؛ وذلك لتعيين قيمة إلى متغير بناءاً على تحقق شرط معين .
الصيغة


مثـــال

شرح المثال : إذا كان المتغير visitor يساوي PRES ، يتم تخزين النص " " Dear President في المتغير " في المتغير Dear " ، فسيتم تخزين النص PRES لا يساوي visitor ؛ إما إذا كان المتغير greeting .

 

 

الفصل الأول <<
   الدرس الأول
   الدرس الثانى
   الدرس الثالث
الفصل الثانى <<
   الدرس الأول
   الدرس الثانى
   الدرس الثالث
الفصل الثالث <<
   الدرس الأول
   الدرس الثانى
   الدرس الثالث

About Us - Terms of Service - Advertise with us - Copyright - Disclaimer - Feedback - Privacy - Jobs - Contact Us
Copyright © El Motaheda.com 2008. All rights reserved.
Mashy.com is against all forms of violence.
ماشى دوت كوم ضد العنف بكل أنواعه