Может кто-нибудь помочь мне понять, что пытается сказать этот блок. Я иду через понимание экмаспы c из Object.is
. Я пришел к этому блоку кода. Я не могу понять, что он пытается изобразить:
2. If Type(x) is Number or BigInt, then
Return ! Type(x)::sameValue(x, y).
Полный код такой:
1.If Type(x) is different from Type(y), return false.
2.If Type(x) is Number or BigInt, then
Return ! Type(x)::sameValue(x, y).
3.Return ! SameValueNonNumeric(x, y).
Я в значительной степени понимаю первое и третье утверждение, но не смог понять Второй момент Любая помощь или ссылка будет полезна.
Вот справка c ссылка: https://tc39.es/ecma262/#sec -символ