Ahmed Ebrahim11 نشر 21 نوفمبر 2023 أرسل تقرير مشاركة نشر 21 نوفمبر 2023 (معدل) السلام عليكم اقوم بتجربه هذا الكود عل محررين online ويعمل اما عل leetcode يظهر هذا الخطأ var addTwoNumbers = function(l1, l2) { let m = Number(l1.join('')); let m1 = Number(l2.join('')); let m2 = m + m1 m3 = m2.toString() m4 = m3.split('').reverse().map(Number); return m4 }; console.log(addTwoNumbers([9,9,9,9,9,9,9],[9,9,9,9])) تم التعديل في 21 نوفمبر 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Mustafa Suleiman نشر 21 نوفمبر 2023 أرسل تقرير مشاركة نشر 21 نوفمبر 2023 الكود يعمل بشكل سليم فأنت تقوم بتمرير مصفوفة واستخدام ميثود join عليها ولا مشكلة في ذلك، يمكنك تجاهل تلك الرسالة أو تجربة كتابة الكود كالتالي: const addTwoNumbers = function(l1 = [], l2 = []) { const num1 = BigInt(l1.reverse().join('')) || 0n; const num2 = BigInt(l2.reverse().join('')) || 0n; const sum = num1 + num2; return Array.from(String(sum), Number).reverse(); }; console.log(addTwoNumbers([9, 9, 9, 9, 9, 9, 9], [9, 9, 9, 9])); 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Ahmed Ebrahim11
السلام عليكم
اقوم بتجربه هذا الكود عل محررين online ويعمل
اما عل leetcode يظهر هذا الخطأ
تعديل عنوان السؤال
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.