Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Not really, I was well aware of if-with-init and I still found this quite confusing. That one actually shows what the variable is initialized to. This one doesn't.


> That one actually shows what the variable is initialized to. This one doesn't. reply

Which variable? `i` is clearly initialized to `0` and `it` doesn't have an initializer per se... it starts at the first value of the container.

It almost seems like an abuse to put 2 unrelated things in the `for(...)` but that's what they did.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: