It probably will but so does using triple = instead of double in most places and many such cases are not, strictly speaking, required for the code to work. And since this is one of very few places were !=/== exist and current .jshintrc configuration forbids it...

If you decide to not change it then it should at least be surrounded by jshint comment blocks disabling the eqeqeq option.