Although I appreciate the cleverness behind using a double bitwise negation to cast to integer ``parseInt()`` is far explicit and that is showcased by the fact that you needed a comment to explain what an assignment does. Code should be auto documenting and comments should be kept to a minimum.