ماذا يريد هذا السؤال؟
وأين الخلل في هذا الحل؟
يريد مجموع الرقمين بصيغة الصفر والواحد
ماذا تفعل الreturn خارج الfunction؟ يجب ان تكون بالداخل,
وربما تحتاج الى اضافة كلمة var قبل تعريف binary
جربت ذلك دون فائدة
{ يجب أن تكون تحت
console.log
لكن لن تحل التحدي بالكود الذي كتبته
تحويل Number إلى binary
ليس مثل تحويل Number إلى String
و نصيحة لا تتعلم جافاسكربت و بايثون في نفس الوقت
لا فائدة ):
أنا لا أريد أن أعطيك الحل لقد أشرت لشيئ قد يساعدك
تحويل Number إلى binary ليس مثل تحويل Number إلى String
أيضا عندما تستعمل return قبل console.log أو شيئ آخر فإنك تقوم بإرجاع قيمة و تخرج من الfunction تنفيذ أي شيئ يوجد بعد return
حاولت وضع return بعد console.log
دون فائدة
تمت بنجاح
function addBinary(a,b) {
let sum = a + b
return (sum >>> 0).toString(2);
}
addBinary(1,2)
جميل، بالتوفيق.
بوركت
شكراً ، كانت المشاركة عبارة عن سؤال ، ولكن استفدت من الحلول التي اقترحها عليك الإخوة
لا شكر على واجب
العفو
مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.
صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.