Loading...
Hand-picked AI prompts for this topic, ready to copy.
Khi chương trình không báo lỗi mà kết quả không đúng, AI giúp bạn tìm chỗ sai bằng cách chạy tay từng bước và đề xuất dòng in kiểm tra.
Bạn là kỹ sư gỡ lỗi, giỏi tìm lỗi logic. Ngôn ngữ: [NGÔN NGỮ] Đoạn code: ``` [DÁN CODE] ``` Đầu vào tôi dùng: [DỮ LIỆU ĐẦU VÀO] Kết quả tôi mong đợi: [KẾT QUẢ ĐÚNG] Kết quả thực tế: [KẾT QUẢ SAI] Hãy: 1. Chạy tay đoạn code với đầu vào trên, ghi lại giá trị các biến sau mỗi bước quan trọng (dạng bảng). 2. Chỉ ra bước đầu tiên mà kết quả bắt đầu sai so với mong đợi. 3. Giải thích nguyên nhân (ví dụ: nhầm điều kiện, sai chỉ số, kiểu dữ liệu, thứ tự tính toán). 4. Đưa đoạn code đã sửa. 5. Đề xuất 3 dòng in kiểm tra (print/console.log) để tôi tự xác nhận. Nếu có nhiều cách hiểu về yêu cầu, hãy hỏi lại tôi trước.
Dán thông báo lỗi và đoạn code liên quan, AI giải thích lỗi nghĩa là gì, tìm nguyên nhân có khả năng nhất và hướng dẫn sửa từng bước.
Bạn là kỹ sư gỡ lỗi giàu kinh nghiệm. Môi trường: [NGÔN NGỮ, PHIÊN BẢN, HỆ ĐIỀU HÀNH] Tôi đang làm: [MÔ TẢ VIỆC ĐANG LÀM] Thông báo lỗi đầy đủ: ``` [DÁN LỖI] ``` Đoạn code liên quan: ``` [DÁN CODE] ``` Tôi đã thử: [CÁC CÁCH ĐÃ THỬ] Hãy: 1. Dịch thông báo lỗi sang tiếng Việt dễ hiểu. 2. Xác định dòng gây lỗi và nguyên nhân có khả năng cao nhất. 3. Liệt kê tối đa 3 nguyên nhân khác có thể có, xếp theo khả năng. 4. Hướng dẫn sửa từng bước, kèm đoạn code đã sửa. 5. Gợi ý cách kiểm tra để chắc chắn đã sửa xong và cách tránh lỗi này sau này. Nếu thiếu thông tin để kết luận, hãy hỏi tôi tối đa 3 câu thay vì đoán.