Last active 1 year ago

evert's Avatar evert revised this gist 1 year ago. Go to revision

1 file changed, 1 insertion, 1 deletion

linear-convert.ts

@@ -1,2 +1,2 @@
1 - export const linearConvert(value: number, [oldMin, oldMax]: [number, number], [newMin, newMax]: [number, number]) =>
1 + export const linearConvert = (value: number, [oldMin, oldMax]: [number, number], [newMin, newMax]: [number, number]) =>
2 2 (((value - oldMin) * (newMax - newMin)) / (oldMax - oldMin)) + newMin;

evert's Avatar evert revised this gist 1 year ago. Go to revision

1 file changed, 2 insertions

linear-convert.ts(file created)

@@ -0,0 +1,2 @@
1 + export const linearConvert(value: number, [oldMin, oldMax]: [number, number], [newMin, newMax]: [number, number]) =>
2 + (((value - oldMin) * (newMax - newMin)) / (oldMax - oldMin)) + newMin;
Newer Older