Я пытаюсь получить код Javascript на 100% JSLint.
У меня есть код JS, который я снял с другого места, чтобы создать UUID. Этот код имеет следующую строку:
s[16] = hexDigits.substr((s[16] & 0x3) | 0x8, 1);
В этой строке JSLint генерирует два сообщения об ошибках:
1) Unexpected use of '&'
2) Unexpected use of '|'
Я не понимаю, почему - я бы ценю совет относительно того, как перекодировать, чтобы исключить сообщение об ошибке.