(arr: (number | null | undefined)[])
| 27 | }; |
| 28 | |
| 29 | export const max = (arr: (number | null | undefined)[]): number => { |
| 30 | const filtered = arr.filter(isNumber); |
| 31 | if (filtered.length === 0) return 0; |
| 32 | return filtered.reduce((a, b) => (b > a ? b : a), filtered[0]!); |
| 33 | }; |
| 34 | |
| 35 | export const isFloat = (n: number) => n % 1 !== 0; |
| 36 |
no outgoing calls
no test coverage detected