با استفاده از console.log و ابزارهای اشکالزدایی، خطای یک تابع JavaScript که وظیفه جمع اعداد مثبت یک آرایه را دارد پیدا و اصلاح کن.
2.0 بازدید آخرین ویرایش در 221 روز قبل ساعت 01:21 0.0
کد را در مرورگر (DevTools) یا Node اجرا کن و با قرار دادن console.log مقادیر میانی مثل هر عنصر آرایه، شرط بررسی مثبت بودن و جمع فعلی را چاپ کن تا محل خطا روشن شود؛ میتوانی از console.table برای نمایش آرایه، console.assert برای بررسی فرضیات و debugger یا breakpoints برای گامبهگام اجرا استفاده کنی. معمولترین اشتباهها شامل استفاده از شرط نادرست، تبدیل نوع رشته به عدد و یا مقداردهی اولیه اشتباه متغیر جمع است — با چاپ و بررسی مقادیر این موارد را تصحیح کن.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای پیدا کردن خطای تابع جمع اعداد مثبت آرایه از console.log استفاده کن و هر عنصر، نتیجه تبدیل به عدد، شرط مثبت بودن و مقدار فعلی جمع را چاپ کن تا محل اشکال روشن شود. همچنین از console.table برای نمایش آرایه و از debugger یا breakpoints برای گام به گام اجرا بهره ببر تا منطق فیلتر و جمع را دقیق بررسی کنی. رایجترین اشتباهها شامل تبدیل نادرست رشته به عدد، شرط نادرست مثل x > 0 یا مقداردهی اولیه اشتباه برای جمع است که با چاپ مقادیر مشخص میشود. پس از شناسایی خطا، مقدار دهی اولیه sum را 0 نگه دار و از Number(x) یا +x برای تبدیل استفاده کن تا خروجیها با هم مطابقت کند.
گزارش