Spent 6 hours debugging a missing semicolon in JavaScript
I was working on a basic calculator project for a course I'm taking. Everything looked fine in the code, but the whole thing just wouldn't run. I checked my loops, my variables, even rewrote a whole function from scratch. After 6 hours of staring at it, I finally noticed I forgot a semicolon after a return statement inside an if block. It was literally one character. Has anyone else spent way too long on a dumb syntax error like this?