الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التكرار في الجافا سكربت ، ممكن شرح مبسط

مغلق
بدأه أسامة في 31 يوليو 2004 · 6 رد · 646 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ،،

واجهتني مشكلة في الجافا سكربت ،، إني ما فهمت عملية التكرار for ،، يعني وش الفايدة منها ؟!!

مثلاً هذا الكود أحد يقدر يفك الطلاسم ،، يعني ماهي الأشياء الأساسية والتي لا بد منها والأشياء التي أستغني عنها ،، والذي أريده بالظبط فهم كلمة الأصغر والأكبر وال يساوي

for(count=1;count<=10;count++)
document.write(count)

أحللت يا عود الآراكِ بثغرها - ما خفت يا عود الآراكِ آراكَ

لو كنت من أهل القتالِ قتلتكَ - ما فاز مني يا سواكُ سواكَ

#2

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

اولا توقيعك حلو :)

بالنسبة ل

for(count=1;count<=10;count++)
document.write(count)

فمثلا count تبدا من العدد 1 الى العدد 10 اي

count =count +1:count++

فثلا سيقوم بكتاب واحد في alert وبعدها 2 و و و ... الى 10

لست متواجد بشكل يومي

#3

اخي اسامه

لا يوجد طلاسم في الكود

الذي يجب عليك معرفته هو مالفائده من عملية التكرار ؟

الفائده هي :تنفيذ شي معين حسب مانريد من عدد

فمثلاً تخيل نريد ان نظهر الاعداد من 1 إلى 10

لو اردنا بدون عملية التكرار لكتبنا التعليمة

document.write

10 مرات وكل مره نأمره بطباعه العدد فنقول

document.write(1)
document.write(2)
.
.
.
document.write(10)

لذالك نستغني عن طول كتابة الكود بعملية الدوران

فنظع قيمة ابتدائيه

ومن ثم نظع الشرط

ثم عملية الزيادة

فتكون النتيجة

 for(count=1;count<=10;count++)

count=1 << هذا هو القيمة الابتدائيه

;count<=10 
<< هذا هو الشرط فنقول  فـ نامر البرنامج بالدورام مادام الكاونت اقل من او يساوي 10

count++ << هذه هي عملية الزيادة فكل مره يتم زيادة العدد كاونت بقيمة 1

:) اتمنى اكون اوظحت لك شيء بسيط

#4

شكرا لك أخي مجدي محمود هذا من ذوقك ،، بدك أعملك توقيع :) !

=========================================

شكرا لكم كثير كثيرا ،،، فهمت وغصبن عني ،، ماقصرتوا والله ،،،

بس عندي نقطة ،،

كتبت كود وكررلي الرقم 1 تسعمية مليون مرة

for( x=1; x<10; x+2)
document.write(x)

أحللت يا عود الآراكِ بثغرها - ما خفت يا عود الآراكِ آراكَ

لو كنت من أهل القتالِ قتلتكَ - ما فاز مني يا سواكُ سواكَ

#5

---

تم تعديل هذه المشاركة بواسطة Blue Bird في 31 يوليو 2004 في 22:09

#6

اخ اسامة شكرا لك

اخ اسامة هذا ما بصير الذي قمت به x+2 فانت لم تقم بزيادة المتغير ولذلك هناك طريقتان

<script language="JavaScript">
for( x=1; x<=10; x=x+2)
document.write(x)
</script>

او

<script language="JavaScript">
for( x=1; x<=10; x++)
document.write(x)
</script>

لست متواجد بشكل يومي

#7

..................................حذف الرد

مجدي محمود أسرع مرة ثانية ربما يجب أن أرتاح قليلا

تم تعديل هذه المشاركة بواسطة TheUnforgiven في 31 يوليو 2004 في 22:10

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…