اذهب إلى المحتوى

السؤال

نشر

كيف اقوم بكتابة دالة تستقبل قيمتين (اسم,عدد مرات طباعة الاسم) ثم يقوم بكتابة الاسم الذي كتبناه بعدد المرات المعطاة

 <p id="f2"></p>
    <button onclick="f2" () >masseg</button>
<script>
    var no1 = parseInt(prompt("ادخل  الاسم"));
    var no2 = parseInt(prompt("ادخل عدد التكرار "));
    let text = ""

    let i = 1;

do {
    text += no1 +i;
    i++;
}
while  (i < 7);
    document.getElementById("f1").innerHTML = text;

    
</script>

كتبت الكود وارجو التعديل عليه3211.png.236dcd66b494f6ee29a92dcbe81611af.png

Recommended Posts

  • 0
نشر
  • تصحيح أخطاء، لا داع لتحويل لرقم عند قراءة الاسم، فهو سلسلة نصية بشكل افتراضي
  • نستخدم اسم واضح للمتغير
  • قمت بتعديل القيمة 7 ب الرقم المدخل من المستخدم
<p id="f2"></p>
<button onclick="f2()">masseg</button>
<script>
    var name = prompt("ادخل  الاسم");
    var numberCount = parseInt(prompt("ادخل عدد التكرار "));
    let text = ""

    let i = 1;

    do {
        text += name + i;
        i++;
    }
    while (i <= numberCount);

    document.getElementById("f2").innerHTML = text;


</script>

حتى تستدعي الدالة يتوجب تضمين السكربت ضمنها ليتم تنفيذها عند النقر على الزر

  • لاحظ الشيفرة
<p id="f2"></p>
<button onclick="f2()">masseg</button>
<script>
  function f2(){
    var name = prompt("ادخل  الاسم");
    var numberCount = parseInt(prompt("ادخل عدد التكرار "));
    let text = ""

    let i = 1;

    do {
        text += name + i;
        i++;
    }
    while (i <= numberCount);

    document.getElementById("f2").innerHTML = text;
  }

</script>

ولإضافة سكر جديد نضيف الوسم br لنهاية السطر 

            text += name + i + '</br>';

 

  • 0
نشر
بتاريخ الآن قال فارس الغامدي6:

اششكرككك ياخوي جدا استفدت كثير واذا امكن في سؤال ثاني

بالتأكيد يمكنك طرح الأسئلة التي تريدها، إن كان سؤال مختلف عن مضمون هذا السؤال يفضل طرحه كسؤال منفصل و وضع عنوان مناسب له

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...