File tree Expand file tree Collapse file tree 2 files changed +13
-4
lines changed
Expand file tree Collapse file tree 2 files changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -105,3 +105,15 @@ test("Decimal Negative number", () => {
105105
106106 expect ( starkString ( " -4.8g39 d" ) . toStringNumber ( ) ) . toBe ( "-4.839" ) ;
107107} ) ;
108+
109+ test ( "Min number" , ( ) => {
110+ expect ( starkString ( "-48g.39 d" ) . toStringNumber ( { min : 0 } ) ) . toBe ( "0" ) ;
111+
112+ expect ( starkString ( "-" ) . toStringNumber ( { min : 0 } ) ) . toBe ( "-" ) ;
113+
114+ expect ( starkString ( "-.48g39 d" ) . toStringNumber ( { min : - 1 } ) ) . toBe ( "-0.4839" ) ;
115+
116+ expect ( starkString ( " -4.8g39 d" ) . toStringNumber ( { min : - 1.44 } ) ) . toBe (
117+ "-1.44" ,
118+ ) ;
119+ } ) ;
Original file line number Diff line number Diff line change @@ -320,10 +320,7 @@ function parseNumber(value: string): string {
320320 return englishNumber ( value ) . replace ( / \D / g, "" ) ;
321321}
322322
323- /**
324- * Convert numbers to english number and remove anything expect integer or decimal
325- * numbers
326- */
323+ /** Convert numbers to english number and remove anything expect integer or decimal numbers */
327324function toNumber (
328325 value : string ,
329326 {
You can’t perform that action at this time.
0 commit comments