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

مشكلة في حساب مجموع قيم ضمن مصفوفة في جافاسكربت وعرض المجموع علي الشاشة

Ahmed Kawbal

السؤال

لدي داله تقوم باستقبال قيمه من شاشه الادخال ومن ثم تقوم الداله بحفظ القيم الاتيه في مصفوفه واخراج المجموع للقيم ...

اريد انا ارسال المجموع  total الى الشاشه الرئيسيه لعرض المجموع total  .. 

فما هي الطريقه لذالك 

 

Screenshot 2022-12-21 182025.png

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

يرجى إرفاق نص الشيفرة الخاصة بالمشكلة بدلًا من الصورة، يمكنك تقسيم المشكلة إلى خطوتين، إضافة العنصر الجديد إلى المصفوفة، ثم حساب مجموع القيم بداخلها، ليصبح التابع لديك كالتالي:

const yo = []

function Moneys(mo){
  yo.push(mo) // إضافة للمصفوفة
  const total = yo.reduce((total, amount) => amount + total, 0) // حساب المجموع
  console.log(total) // طباعة المجموع
}

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 5 دقائق مضت قال Hassan Hedr:

يرجى إرفاق نص الشيفرة الخاصة بالمشكلة بدلًا من الصورة، يمكنك تقسيم المشكلة إلى خطوتين، إضافة العنصر الجديد إلى المصفوفة، ثم حساب مجموع القيم بداخلها، ليصبح التابع لديك كالتالي:

const yo = []

function Moneys(mo){
  yo.push(mo) // إضافة للمصفوفة
  const total = yo.reduce((total, amount) => amount + total, 0) // حساب المجموع
  console.log(total) // طباعة المجموع
}

 

نعم نعم لقد عمل ذالك ولاكن السوال الاخر هو كيف استطيع ان اقوم بعرض المجموع في شاشه اخرى بمعنا ارسال المجموع الى الشاشه الرئيسيه ليتم عرضه داخل مكون <Text>

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 17 ساعة قال Ahmed Kawbal:

نعم نعم لقد عمل ذالك ولاكن السوال الاخر هو كيف استطيع ان اقوم بعرض المجموع في شاشه اخرى بمعنا ارسال المجموع الى الشاشه الرئيسيه ليتم عرضه داخل مكون <Text>

يمكنك عرض قيمة المتغير total في المكون Text من خلال الكود التالي.

 <Text> {total} </Text>

ويمكنك نقل البيانات (مثل المتغيرات) من صفحة إلى أخري(من شاشىة إلى أخري) من خلال أستخدام Props يمكنك معرفة المزيد عنها من خلال توثيق حسوب React Native من هنا

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...