parse-unit
Parses a number and unit string, eg "20px"
into [20, "px"]
.
var unit = //prints [50, "gold"]console
Usage
parse(str[, out])
Parses the string and its unit, returning an array containing the number and unit, separated.
"-20 foo" => [-20, "foo"]
"5.5%" => [5.5, "%"]
5 => [5, ""]
"5" => [5, ""]
This will create a new array unless you specify an array to out
, which allows you to re-use arrays.
License
MIT, see LICENSE.md for details.