import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ name: 'number' }) export class NumberPipe implements PipeTransform { transform(value: number, digits = 0, suffix = '', sign = false): string { let prefix = ''; if (sign) { prefix = (value < 0) ? '' : '+'; } return prefix + value.toLocaleString(undefined, { maximumFractionDigits: digits, minimumFractionDigits: digits, minimumIntegerDigits: 1, }) + suffix; } }