VL
function intToUint (val) {
val = parseInt(val)
if (val < 0) {
val = val + 4294967296
}
return val
}
Спрашивал уже в чате JS разработчиков. Не получил внятного ответа. Спрошу тут.Объясните смысл данной JS функции, она ведь не делает того, что заявлено в её названии, ведь в JS нет привычного понятия типа int как, например, в C++, а есть тип number максимальный диапазон которого выше типа int в разы. И целочисленного переполнения схожего с тем, что есть в C++ тоже нет.