Skip to content

Number

9 wrappers generated from Number and Number.prototype. Every entry takes a single object literal whose keys mirror the original parameter names, plus an optional prompt: string for the LLM path.

MethodFirst signature
isFinite
isFinite(input: { number: unknown; prompt?: string }): Promise<boolean>
isInteger
isInteger(input: { number: unknown; prompt?: string }): Promise<boolean>
isNaN
isNaN(input: { number: unknown; prompt?: string }): Promise<boolean>
isSafeInteger
isSafeInteger(input: { number: unknown; prompt?: string }): Promise<boolean>
parseFloat
parseFloat(input: { string: string; prompt?: string }): Promise<number>
parseInt
parseInt(input: { string: string; radix?: number; prompt?: string }): Promise<number>
toExponential
toExponential(input: { number: <receiver>; fractionDigits?: number; prompt?: string }): Promise<string>
toFixed
toFixed(input: { number: <receiver>; fractionDigits?: number; prompt?: string }): Promise<string>
toPrecision
toPrecision(input: { number: <receiver>; precision?: number; prompt?: string }): Promise<string>