@wordpress/components
Version:
UI components for WordPress.
13 lines (11 loc) • 384 B
JavaScript
export function removeNonDigit( text, decimalNum ) {
const regex = decimalNum > 0 ? /^(\d+\.?\,?(\d+)?)/ : /([\d]+)/;
const result = text.match( regex );
return result ? result[ 0 ] : '';
}
export function toFixed( num, decimalNum = 0 ) {
const decimalOffset = decimalNum < 0 ? 0 : decimalNum;
return Number.parseFloat(
Number.parseFloat( num ).toFixed( decimalOffset )
);
}