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

تمرير مخرجات دالة إلى دالة أخرى

عمر حسن7

السؤال

function sum(f,s){
    return s + f
}

printNumper(sum(2,4))

عندما امرر مخرجات دالة إلى دالة أخرى يظهر هاذا في الكونسل ncaught ReferenceError: printNumbers is not defined
    at main.js:7:1  ما الحل 

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

Recommended Posts

  • 0
بتاريخ 57 دقائق مضت قال عمر حسن7:

عندما امرر مخرجات دالة إلى دالة أخرى يظهر هاذا في الكونسل ncaught ReferenceError: printNumbers is not defined
    at main.js:7:1  ما الحل 

الخطأ يشير إلى أن التابع printNumper غير معرف من قبلك، لو كنت قد عرفت دالة بهذا الاسم من الممكن أن تكون قد أخطئت بالاسم بين printNumbers و printNumper فقط انتبه مكان p استبدله بالحرف b، اذا لم ينجح هذا الحل تستطيع ارفاق الكود بالكامل لمساعدتك في ايجاد الحل، اذا كنت تريد طباعة القيمة يمكنك استخدام console كالاتي

function sum(f, s) {
    return s + f;
}

console.log(sum(2, 4));
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

مثلما يتضح وفق رسالة الخطأ فإن الدالة التي تحاول تمرير مخرجات الدالة sum عبرها غير معرفة، يرجح أنك نسيت تعريفها أساسا أو تقوم بذلك بشكل خاطئ. 

قم أولا بتصريح هاته الدالة:

function printNumper(input){
   console.log(input)
}

ثم سيسعك استعمالها لاحقا:

function sum(f,s){
    return s + f
}

printNumper(sum(2,4))
رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...