export function closest()

in src/js/modules/belt.js [215:226]


export function closest(array, num) {
	return array.reduce((a, b) => {
		let aDiff = Math.abs(a - num);
		let bDiff = Math.abs(b - num);
		if (aDiff == bDiff) {
			// Grab the biggest
			return a > b ? a : b;
		} else {
			return bDiff < aDiff ? b : a;
		}
	});
}