اختلف المفسرون في هذه الآيات، أهي في غزوة بدر الكبرى التي جعل الله فيها الكلمة العليا للمسلمين، والكلمة السفلى للمشركين، والتي خرجت بالمؤمنين من حال الضعف في الأرض إلى حال القوة فيها؛ أم هي في غزوة أحد التي اختبر الله المؤمنين إذ لم يتبعوا أمر الله تعالى الذي يتضمن الطاعة للرسول ولأولي الأمر، فبين لهم سبحانه وتعالى نتيجة المخالفة بذلك الاختبار الشديد، قال بعض المفسرين: إن الآية في غزوة بدر الكبرى، لأن الله تعالى يعَول قبل هذه الآية مباشرة:(وَلَقَدْ نَصَرَكُمُ اللَّهُ بِبَدْرٍ وَأَنْتُمْ أَذِلَّةٌ فَاتَّقُوا اللَّهَ لَعَلَّكُمْ تَشْكُرُونَ).
فقد ذكر النصر مجملا في هذه الآية فيكون ما بعدها تفصيلا لمجملها، وتكون هذه الآيات الكريمة التي نتكلم في معانيها السامية بياناً لأسباب هذا النصر، وهذا يتفق مع السياق.
وقال أكثر المفسرين: إن هذه الآيات في غزوة أحد، فقوله: