⚙ Compilation target
esnext
⚙ Library
The VS Code built in library
Missing / Incorrect Definition
/**
* Determines whether a supplied number is finite.
* @param number Any numeric value.
*/
declare function isFinite(number: number): boolean;
should be:
declare function isFinite(number: any): boolean;
Sample Code
isFinite("123"); // number as string yields true
Documentation Link
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/isFinite#difference_between_number.isfinite_and_global_isfinite
⚙ Compilation target
esnext
⚙ Library
The VS Code built in library
Missing / Incorrect Definition
should be:
declare function isFinite(number: any): boolean;Sample Code
Documentation Link
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/isFinite#difference_between_number.isfinite_and_global_isfinite