QuantityParser<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">.parse(quantity: QuantityString<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">): number
Parse a quantity string into its numeric value
@throws ― {Error} If the quantity string is invalid or contains an unknown unit
parse('1 kilometer') // => 1_000
constdistanceParser:DistanceParser
distanceParser.
QuantityParser<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">.parse(quantity: QuantityString<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">): number
Parse a quantity string into its numeric value
@throws ― {Error} If the quantity string is invalid or contains an unknown unit
parse('1km') // => 1_000
constdistanceParser:DistanceParser
distanceParser.
QuantityParser<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">.parse(quantity: QuantityString<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">): number
Parse a quantity string into its numeric value
@throws ― {Error} If the quantity string is invalid or contains an unknown unit
parse('1 mile') // => 1_852
constdistanceParser:DistanceParser
distanceParser.
QuantityParser<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">.parse(quantity: QuantityString<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">): number
Parse a quantity string into its numeric value
@throws ― {Error} If the quantity string is invalid or contains an unknown unit
parse('1mi') // => 1_852
constdistanceParser:DistanceParser
distanceParser.
QuantityParser<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">.parse(quantity: QuantityString<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">): number
Parse a quantity string into its numeric value
@throws ― {Error} If the quantity string is invalid or contains an unknown unit
parse('1 yard') // => 0.9144
constdistanceParser:DistanceParser
distanceParser.
QuantityParser<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">.parse(quantity: QuantityString<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">): number
Parse a quantity string into its numeric value
@throws ― {Error} If the quantity string is invalid or contains an unknown unit
parse('1yd') // => 0.9144
constdistanceParser:DistanceParser
distanceParser.
QuantityParser<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">.parse(quantity: QuantityString<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">): number
Parse a quantity string into its numeric value
@throws ― {Error} If the quantity string is invalid or contains an unknown unit
parse('1 foot') // => 0.3048
constdistanceParser:DistanceParser
distanceParser.
QuantityParser<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">.parse(quantity: QuantityString<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">): number
Parse a quantity string into its numeric value
@throws ― {Error} If the quantity string is invalid or contains an unknown unit
parse('1ft') // => 0.3048
constdistanceParser:DistanceParser
distanceParser.
QuantityParser<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">.parse(quantity: QuantityString<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">): number
Parse a quantity string into its numeric value
@throws ― {Error} If the quantity string is invalid or contains an unknown unit
parse('1 meter') // => 1
You may want to create a wrapper function to make it easier to use.
QuantityParser<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">.parse(quantity: QuantityString<"kilometer"|"mile"|"yard"|"foot"|"meter", "km"|"mi"|"yd"|"ft"|"m">): number
Parse a quantity string into its numeric value
@throws ― {Error} If the quantity string is invalid or contains an unknown unit