I extend the Number class as follows:
interface Number {
evolution(now: number, before: number): string;
}
Number.prototype.magnitude = function(d=1, suffix="") {
//…
}
And I like to provide default parameters.
But when using it with no explicit parameter ass follows:
label = "÷ " + show.magnitude();
I got an error "The supplied parameters do not match signature"