Skip to content

Instantly share code, notes, and snippets.

@codecademydev
Created October 29, 2018 17:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codecademydev/71da1ff389595a0af686e4fec4c680ef to your computer and use it in GitHub Desktop.
Save codecademydev/71da1ff389595a0af686e4fec4c680ef to your computer and use it in GitHub Desktop.
Codecademy export
const _ = {
clamp(number, lower, upper) {
const lowerClampedValue = Math.max(number, lower);
const clampedValue = Math.min(lowerClampedValue, upper);
return clampedValue;
},
inRange(number, start, end) {
if(end === undefined) {
end = start;
start = 0;
};
if(start > end) {
const temp = end;
end = start;
start = temp;
};
const isInRange = start <= number < end;
if(isInRange) {
return true;
} else {
return false;
}
}
};
// Do not write or modify code below this line.
module.exports = _;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment