Clamps num
within the inclusive range specified by the boundary values a
and b
.
num
falls within the range, return num
.const clampNumber = (num, a, b) =>
Math.max(Math.min(num, Math.max(a, b)), Math.min(a, b));
clampNumber(2, 3, 5); // 3
clampNumber(1, -1, -5); // -1
JavaScript, Math
Calculates the sum of the powers of all the numbers from start
to end
(both inclusive).
JavaScript, Math
Initializes an array containing the numbers in the specified geometric progression range.
JavaScript, Math
Generates a random number in the specified range.