just-clamp
Advanced tools
Comparing version 2.0.0 to 2.0.1
10
index.js
@@ -24,11 +24,5 @@ module.exports = clamp; | ||
function clamp(lower, n, higher) { | ||
if (typeof lower != 'number') { | ||
throw new Error('lower boundary must be a number'); | ||
if (typeof lower != 'number' || typeof n != 'number' || typeof higher != 'number') { | ||
throw new Error('arguments must be numbers'); | ||
} | ||
if (typeof n != 'number') { | ||
throw new Error('number to clamp must be a number'); | ||
} | ||
if (typeof higher != 'number') { | ||
throw new Error('higher boundary must be a number'); | ||
} | ||
if (Number.isNaN(lower) || Number.isNaN(n) || Number.isNaN(higher)) { | ||
@@ -35,0 +29,0 @@ return NaN; |
{ | ||
"name": "just-clamp", | ||
"version": "2.0.0", | ||
"version": "2.0.1", | ||
"description": "restrict a number within a range", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
1770
32