mirror of
https://github.com/tomru/pfadi-bussle.git
synced 2026-03-03 14:37:13 +01:00
19 lines
381 B
TypeScript
19 lines
381 B
TypeScript
export function getNextSmaller(array, pivot) {
|
|
if (!array || !Array.isArray(array) || !array.length) {
|
|
return null
|
|
}
|
|
|
|
return array
|
|
.sort()
|
|
.reverse()
|
|
.find((item) => item < pivot)
|
|
}
|
|
|
|
export function getNextBigger(array, pivot) {
|
|
if (!array || !Array.isArray(array) || !array.length) {
|
|
return null
|
|
}
|
|
|
|
return array.sort().find((day) => day > pivot)
|
|
}
|