Processing form 79933124

It's shorthand for returning boolean rather than `… > -1`. `indexOf` returns position found or '-1' if not. Truthy boolean does not therefore work. The `~` is a bitwise operator which inverts the value (eg '0' becomes '-1'). The `!` inverts to boolean (eg false). The second `!` inverts to positive boolean (eg true).