25 lines
400 B
JavaScript
25 lines
400 B
JavaScript
// Metro module 4355 (f4356).
|
|
module.exports = function baseClamp(a0, a1, a2) {
|
|
let r1 = a0;
|
|
if (a0 == a0) {
|
|
let r2 = a2;
|
|
let r4 = a0;
|
|
if (a2 !== void 0) {
|
|
if (a0 <= a2) {
|
|
r2 = a0;
|
|
}
|
|
r4 = r2;
|
|
}
|
|
let r5 = a1;
|
|
let r6 = r4;
|
|
if (a1 !== void 0) {
|
|
if (r4 >= a1) {
|
|
r5 = r4;
|
|
}
|
|
r6 = r5;
|
|
}
|
|
r1 = r6;
|
|
}
|
|
return r1;
|
|
};
|