--- title: Catch Arguments Passed in the Wrong Order When Calling a Function localeTitle: Catch Arguments Passed in the Wrong Order When Calling a Function --- ## Catch Arguments Passed in the Wrong Order When Calling a Function ```javascript function raiseToPower(b, e) { return Math.pow(b, e); } ``` * تستخدم الوظيفة المذكورة أعلاه لرفع العدد الأساسي `b` إلى قوة الأس `e` . * يجب استدعاء الدالة على وجه التحديد مع المتغيرات بالترتيب الصحيح. وبخلاف ذلك ، تقوم الوظيفة بخلط كلا المتغيرين وإرجاع إجابة غير مرغوبة. * تأكد من أن `power` tha المتغيرة تقوم بتنفيذ وظيفة `raiseToPower` بشكل صحيح. ## حل: ```javascript let power = raiseToPower(base, exp); ```