فارس الغامدي6 نشر 12 يونيو 2022 أرسل تقرير نشر 12 يونيو 2022 كيف اقوم بكتابة دالة تقوم باستقبال مبلغ المبيعات ثم يتم تحديد وحساب الخصم على المبلغ بحيث تكون النتايج على الشاشة المبلغ: الخصم: الصافي بعد المبيعات: معدل الخصم: 5% اذا كانت المبيعات بين 500 و1000 ريال , 10% اذا كانت المبيعات بين 1000و 2000 , 15% اذا كانت المبيعات زائدة عن 2000 ريال <h1>ادخل المبلغ</h1> <input type="text" name="times" id="x"> <button onclick="dis"()>ارسال</button> <script> function dis(){ var i=0 var x=document.getElementById('x').value; if(x>2000) { i=15; } else if(x>=1000) { i=10; } else if(x>=500) { i=5; } para = document.createElement('p') para = innertext="المبلغ" +x+ "الخصم" +i+ "%" + "الصافي بعد الخصم" +(x(x(i/100))); document.body.appendChild(para); } </script> 1 اقتباس
0 Wael Aljamal نشر 12 يونيو 2022 أرسل تقرير نشر 12 يونيو 2022 بتاريخ 7 دقائق مضت قال فارس الغامدي6: هذا الكود الي عملته قمت بتصحيح الأخطاء: استدعاء الدالة ضمن الاقتباس <button onclick="dis()" >ارسال</button> ^^^^^ يتوجب استخدام إشارة الضرب ولا يمكن اختصارها مثل الرياضيات اسم الخاصية نكتبه بحالة أحرف كبيرة لبداية كل كلمة ما عدا أول كلمة aaaBbbCcc innerText para.innerText = "المبلغ" + x + "الخصم" + i + "%" + "الصافي بعد الخصم" + (x * (x * (i / 100))); ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ <h1>ادخل المبلغ</h1> <input type="text" name="times" id="x"> <button onclick="dis()">ارسال</button> <script> function dis() { var i = 0 var x = document.getElementById('x').value; if (x > 2000) { i = 15; } else if (x >= 1000) { i = 10; } else if (x >= 500) { i = 5; } para = document.createElement('p') para.innerText = "المبلغ" + x + "الخصم" + i + "%" + "الصافي بعد الخصم" + (x * (x * (i / 100))); document.body.appendChild(para); } </script> اقتباس
0 Wael Aljamal نشر 12 يونيو 2022 أرسل تقرير نشر 12 يونيو 2022 أرجو تجريب الشيفرة بنفسك، ثم يمكننا مساعدتك على حل المشكلات اقتباس
0 فارس الغامدي6 نشر 12 يونيو 2022 الكاتب أرسل تقرير نشر 12 يونيو 2022 بتاريخ 2 دقائق مضت قال Wael Aljamal: أرجو تجريب الشيفرة بنفسك، ثم يمكننا مساعدتك على حل المشكلات <h1>ادخل المبلغ</h1> <input type="text" name="times" id="x"> <button onclick="dis"()>ارسال</button> <script> function dis(){ var i=0 var x=document.getElementById('x').value; if(x>2000) { i=15; } else if(x>=1000) { i=10; } else if(x>=500) { i=5; } para = document.createElement('p') para = innertext="المبلغ" +x+ "الخصم" +i+ "%" + "الصافي بعد الخصم" +(x(x(i/100))); document.body.appendChild(para); } </script> هذا الكود الي عملته 1 اقتباس
0 فارس الغامدي6 نشر 12 يونيو 2022 الكاتب أرسل تقرير نشر 12 يونيو 2022 بتاريخ 18 دقائق مضت قال Wael Aljamal: قمت بتصحيح الأخطاء: استدعاء الدالة ضمن الاقتباس <button onclick="dis()" >ارسال</button> ^^^^^ يتوجب استخدام إشارة الضرب ولا يمكن اختصارها مثل الرياضيات اسم الخاصية نكتبه بحالة أحرف كبيرة لبداية كل كلمة ما عدا أول كلمة aaaBbbCcc innerText para.innerText = "المبلغ" + x + "الخصم" + i + "%" + "الصافي بعد الخصم" + (x * (x * (i / 100))); ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ <h1>ادخل المبلغ</h1> <input type="text" name="times" id="x"> <button onclick="dis()">ارسال</button> <script> function dis() { var i = 0 var x = document.getElementById('x').value; if (x > 2000) { i = 15; } else if (x >= 1000) { i = 10; } else if (x >= 500) { i = 5; } para = document.createElement('p') para.innerText = "المبلغ" + x + "الخصم" + i + "%" + "الصافي بعد الخصم" + (x * (x * (i / 100))); document.body.appendChild(para); } </script> يعطيك الف عافيه اخوي لكن هناك مشكلة بالعملية الحسابية بحيث يظهر المبلغ بعد الخصم اعلى اقتباس
0 Wael Aljamal نشر 12 يونيو 2022 أرسل تقرير نشر 12 يونيو 2022 بتاريخ 2 دقائق مضت قال فارس الغامدي6: يعطيك الف عافيه اخوي لكن هناك مشكلة بالعملية الحسابية بحيث يظهر المبلغ بعد الخصم اعلى يفترض أن نطرح من x قيمة النسبة من x result = x - (x * i / 100) ^^^^^^^^^^^^^^^^^ اقتباس
السؤال
فارس الغامدي6
كيف اقوم بكتابة دالة تقوم باستقبال مبلغ المبيعات ثم يتم تحديد وحساب الخصم على المبلغ بحيث تكون النتايج على الشاشة
المبلغ: الخصم: الصافي بعد المبيعات:
معدل الخصم: 5% اذا كانت المبيعات بين 500 و1000 ريال , 10% اذا كانت المبيعات بين 1000و 2000 , 15% اذا كانت المبيعات زائدة عن 2000 ريال
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.