tt_ZFILL function

dynamic tt_ZFILL(
  1. dynamic v1,
  2. dynamic v2
)

tt_ZFILL(n, width): zero-pads an integer to width digits

Implementation

dynamic tt_ZFILL(dynamic v1, dynamic v2) {
  final n = varToInt(v1);
  final w = varToInt(v2);
  final neg = n < 0;
  final s = n.abs().toString().padLeft(w, "0");
  return neg ? '-$s' : s;
}