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

السؤال

نشر (معدل)

السلام عليكم 

لم افهم ما مشكله هذا الكود يعطيني undefined

let array = (l1,l2) => {
    l11 = Number(l1.join(''));
    l22 = Number(l2.join(''));
     ar = l11 + l22;
     myarr = String(ar).split("").reverse().map((ar) => {
    return Number(ar)
   })
}
console.log(array([5,6,4],[2,4,3]))

 

تم التعديل في بواسطة Mustafa Suleiman
تعديل عنوان السؤال

Recommended Posts

  • 0
نشر

السبب  هو أن الدالة array لا تقوم بإرجاع قيمة، وعندما لا تكون هناك عبارة return في دالة، فإن قيمة العودة الافتراضية هي undefined.

قم بإضافة عبارة return لتعيد القيمة المناسبة من داخل الدالة، وأنت تريد أن تعيد النتيجة myarr:

let array = (l1, l2) => {
    l11 = Number(l1.join(''));
    l22 = Number(l2.join(''));
    ar = l11 + l22;
    myarr = String(ar).split("").reverse().map((ar) => {
        return Number(ar);
    });
    return myarr;
}

console.log(array([5, 6, 4], [2, 4, 3]));

 

  • 0
نشر
بتاريخ 2 ساعة قال Mustafa Suleiman:

السبب  هو أن الدالة array لا تقوم بإرجاع قيمة، وعندما لا تكون هناك عبارة return في دالة، فإن قيمة العودة الافتراضية هي undefined.

قم بإضافة عبارة return لتعيد القيمة المناسبة من داخل الدالة، وأنت تريد أن تعيد النتيجة myarr:

let array = (l1, l2) => {
    l11 = Number(l1.join(''));
    l22 = Number(l2.join(''));
    ar = l11 + l22;
    myarr = String(ar).split("").reverse().map((ar) => {
        return Number(ar);
    });
    return myarr;
}

console.log(array([5, 6, 4], [2, 4, 3]));

 

حسنا شكرت استاذي 

لدي استفسار اخر كنت احل مسأله عل leetcode 

ولكن السؤال غريب حيث يجب أن اخرج أطول substring متكرره مثلا abcabcbb الخرج abc 3

و bbbbb الخرج b و1اي عنصر واحد متكرر 

الاخيره غريبه بعض الشئ wpwwkew حيث وضح ان الخرج wke  انا لا اري ان wke متكرره لم أفهم كيف ذلك

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...