java_script الدرس الرابع

java_script الدرس الرابع


النتائج 1 إلى 5 من 5

الموضوع: java_script الدرس الرابع

  1. #1

    new java_script الدرس الرابع



    بسم الله الرحمن الرحيم

    "اللهم علمنا ما ينفعنا وانفعنا بما علمتنا انك انت العليم الحكيم "

    ***************

    تحدثنا فيما سبق هن بنأ التحكم control structure وتناولنا if الشرطية
    اليوم بمشيئة الله نكمل بنية التحكم

    بسم الله
    =======

    IF ELSE

    تتحق هذه الادوات ما اذا كان الشرط محقق فينفذ ما بين القوسين التابعين ل IF
    او يتم تنفيذ الجمل الموجودة داخل ELSE

    الصيغة العامة ل IF ELSE
    ===================
    اذا تحقق (كذا) نفذ {كذا} او نفذ {كذا}
    كود HTML:
    if(/*condition*/)
    {
    // statements
    }else {
    //statements
    }
    بالمثال يتضح الحال
    كود HTML:
    <script type='text/javascript'>
    var x=50;
    var y=6;
    if(x===y)             // نتحقق هنا ان المتغيرين متطابقان فى النوع والقيمة 
    {
    alert("yes");
    }else {
    alert("no");
    }
    </script>
    فى حالة if فقط اذا لم يتحقق الشرط لا يفعل شيئا اما هنا
    فان else اذا لم يتم تحقيق شرط if تبدأ هى فى عملها

    متى نستخدم if else
    =============
    كما ذكرنا انها للتحقق فنستخدمها مثلا لتحقق ما اذا كان الزائر قام بملئ الحقول ام لا
    او ان البيانات التى يدخبهل مسموح بها او لا ...........الخ


    ELSE IF


    الصيغة العامة ل ELSE IF
    =============
    اذا كان (كذا) نفذ {كذا} [U]او إذا كان (كذا ) نفذ {كذا} [U] او نقذ { كذا }
    بمعنى انه اذا تحقق الشرط ما بين اقواس if يتم تنفيذ اكوادها ( او لم يتحقق الشرط السابق
    نضع شرط اخر وهو هنا بعد else ( او لو تحقق الشرط التالى (else if ) نفذ اكوادها اما اذا لم يتم
    تنفيذ اى منهما فتعمل جمل else ))
    كود HTML:
    <script type="text/javascript">
    
    var x="ZAIZO_MAX ";
    if(x=="ZAIZO MAX")
    {
        alert("yes");
    }else if(x=="ZAIZO_MAX "){
        alert("no");
    }
    else{
        alert("this value not found");
    }
    </script>
    فى الكود السابق لن يتم تنفيذ الشرط الاول لعدم تحققه انما سيتم تنفيذ اكواد else if لتحققها
    وسيتم تجاهل else

    ملحوظة ختامية ل if
    ===============
    عادة فى شروط if اذا تحقق اول شرط يتم تجاهل بقية الشروط مهما كانت اما فى else if يقارن بين الشرط
    السابق والشرط الذى يتم تنفيذه حاليا (مع الفورم كما سياتى فى دروس اخرى ) فاذا تحققا يتم تجاهل ما بعدهما
    اما else يتم تنفيذها اذا لم يتم تحقيق اى شرط من الشروط
    كود HTML:
    <script type="text/javascript">
    var x="ZAIZO";
    var y="MAX";
    if(x==="zaizo" && y==" max")  //غير محقق
    {
        alert("yes");
    }else if( x== "zaizo" || y ==="max"){ // غير محقق لان كما سبق وان ذكرنا ان الاحرف الكبيرة  غير الاحرف الصغيرة 
        alert("no");
    }
    else{
        alert(x+"\n"+y); // محقق 
    }
    </script>
    اللهم لا علم لنا الا ما علمتنا
    اتمنى من الله ان اكون قد افتكم ولو بالقليل

    ------------


  2. #2

    افتراضي رد: java_script الدرس الرابع

    بارك الله فيك
    معهد شموخ العرب

    لتطوير وبرمجة المنتديات



  3. #3

    افتراضي رد: java_script الدرس الرابع

    اقتباس المشاركة الأصلية كتبت بواسطة ahmedfreed مشاهدة المشاركة
    بارك الله فيك

    شرفنى مرورك اخى

  4. #4

    افتراضي رد: java_script الدرس الرابع

    مشكووووور على الدرس ....
    ***********
    تحياتي لك .
    لا علاقة للنضج بالأيام ... نحن نكبر بمرور الأوغاد .!!
    *******
    مع تحياتي SpAroOo

  5. #5

    افتراضي رد: java_script الدرس الرابع

    اقتباس المشاركة الأصلية كتبت بواسطة M-šŦẻř Đēv@şťÁŦÍňğ مشاهدة المشاركة
    مشكور ياغالي واصل

    مشكور اخى لمرورك


    - - - تم التحديث - - -

    اقتباس المشاركة الأصلية كتبت بواسطة sparo مشاهدة المشاركة
    مشكووووور على الدرس ....
    ***********
    تحياتي لك .
    وجودك يشرفنا

المواضيع المتشابهه

  1. java_script الدرس الاول
    بواسطة zaizo max في المنتدى لغات برمجة المواقع
    مشاركات: 4
    آخر مشاركة: 04-13-2013, 07:50 PM
  2. java_script الدرس الثانى
    بواسطة zaizo max في المنتدى لغات برمجة المواقع
    مشاركات: 3
    آخر مشاركة: 04-03-2013, 03:58 AM
  3. java_script الدرس الثالث
    بواسطة zaizo max في المنتدى لغات برمجة المواقع
    مشاركات: 0
    آخر مشاركة: 04-03-2013, 03:52 AM
  4. الدرس الرابع عشر في لغة php
    بواسطة Abdullhadi JC في المنتدى لغات برمجة المواقع
    مشاركات: 2
    آخر مشاركة: 05-16-2012, 03:27 PM

الكلمات الدلالية لهذا الموضوع

المفضلات

أذونات المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •