27 lines
584 B
JavaScript
27 lines
584 B
JavaScript
// Module ID: 4407
|
|
// Function ID: 38883
|
|
// Name: truncate
|
|
// Dependencies: [518, 4408]
|
|
|
|
// Module 4407 (truncate)
|
|
|
|
export default function truncate(arg0) {
|
|
if ("number" !== typeof arg0) {
|
|
if ("bigint" !== tmp) {
|
|
let tmp9 = require(518);
|
|
const prototype = tmp9.prototype;
|
|
tmp9 = new tmp9("argument must be a Number or a BigInt");
|
|
throw tmp9;
|
|
}
|
|
}
|
|
if (arg0 < 0) {
|
|
let tmp4 = -require(4408) /* floor */(-arg0);
|
|
} else {
|
|
tmp4 = require(4408) /* floor */(arg0);
|
|
}
|
|
let num3 = 0;
|
|
if (0 !== tmp4) {
|
|
num3 = tmp4;
|
|
}
|
|
return num3;
|
|
};
|