polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
16 lines (15 loc) • 423 B
JavaScript
import {BaseMethod} from "./_Base";
export class PadzeroExpression extends BaseMethod {
static required_arguments() {
return [["string", "number"]];
}
process_arguments(args) {
return new Promise((resolve) => {
const pad = args[0] || 2;
const src_number = args[1] || 0;
const unpadded = `${src_number}`;
const padded = unpadded.padStart(pad, "0");
resolve(padded);
});
}
}