Spaces:
Runtime error
Runtime error
Download src/lib/getValidNumber.ts from WaledRashed24/comics: direct link, hf CLI and curl.
- Browser
- Download file 360 Bytes
-
https://huggingface.co/spaces/WaledRashed24/comics/resolve/main/src/lib/getValidNumber.ts
- Command line
-
hf download hf://spaces/WaledRashed24/comics/src/lib/getValidNumber.ts
-
curl -L -o getValidNumber.ts https://huggingface.co/spaces/WaledRashed24/comics/resolve/main/src/lib/getValidNumber.ts
360 Bytes
| export const getValidNumber = (something: any, minValue: number, maxValue: number, defaultValue: number) => { | |
| const strValue = `${something || defaultValue}` | |
| const numValue = Number(strValue) | |
| const isValid = !isNaN(numValue) && isFinite(numValue) | |
| if (!isValid) { | |
| return defaultValue | |
| } | |
| return Math.max(minValue, Math.min(maxValue, numValue)) | |
| } |