В js давно не сидел, поэтому предположу что взять число по модулю 1 будет проще задачей, допустим 125%1 в итоге выдаст 0, а в 125.43%1 выведет остаток, там дальше уже сравнение вести, либо преобразование типов подобия parseInt, но по итогу получаем тот же эффект, typeOf вроде бы в любом случае вывести должен Number, поэтому не сгодится решение