forked from opentiny/tiny-vue
20 lines
338 B
JavaScript
20 lines
338 B
JavaScript
/**
|
|
*
|
|
* @param {string} from
|
|
* @param {string} to
|
|
* @returns Object:{ min,max,unit}
|
|
*/
|
|
export default function (from, to) {
|
|
let min = parseFloat(from);
|
|
let max = parseFloat(to);
|
|
let unit = from.replace(min.toString(), '');
|
|
|
|
let mid = v => ((max - min) / 100) * v + min;
|
|
return {
|
|
min,
|
|
max,
|
|
unit,
|
|
mid,
|
|
};
|
|
}
|