decord/source/4336_toFinite.js
2026-08-05 07:35:12 +00:00

31 lines
861 B
JavaScript

// Module ID: 4336
// Function ID: 4337
// Name: toFinite
// Dependencies: [637]
// Module 4336 (toFinite)
export default function toFinite(arg0) {
if (arg0) {
const tmp3 = require(637) /* toNumber */(arg0);
if (tmp3 !== Infinity) {
if (tmp3 !== -Infinity) {
let num4 = 0;
if (tmp3 == tmp3) {
num4 = tmp3;
}
}
}
let num6 = 1;
if (tmp3 < 0) {
num6 = -1;
}
num4 = 179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 * num6;
} else {
let num = 0;
if (0 === arg0) {
num = arg0;
}
return num;
}
};