Мне кажется, что код
console.log(1 / 0)
должен возвращать NaN
, но вместо этого он возвращает Infinity
. Однако этот код:
console.log(0 / 0)
возвращает NaN
. Может ли кто-нибудь помочь мне понять аргументы в пользу этой функции? Не только это кажется непоследовательным, но также и неправильным, в случае x / 0
, где x !== 0