• Проверяет что переданное значение является Number

    import assert from 'node:assert';
    import { isNumber } from '@vkontakte/vkjs';

    assert.strictEqual(isNumber(3), true);
    assert.strictEqual(isNumber(Infinity), true);
    assert.strictEqual(isNumber('3'), false);

    Для исключения Infinity -Infinity и NaN используйте Number.isFinite

    import assert from 'node:assert';

    assert.strictEqual(Number.isFinite(3), true);
    assert.strictEqual(Number.isFinite(Infinity), false);
    assert.strictEqual(Number.isFinite('3'), false);

    Parameters

    • object: any

    Returns object is number