this.replace( new RegExp( replaceThis, 'g' ), withThis );
Функция math.isclose
действительно предназначена для работы с неточностями с плавающей точкой. Вы можете использовать его для этого, но вам нужно настроить его соответствующим образом: числа в вашем примере расположены более чем на 0.1
.
Если вы не беспокоитесь о неточностях с плавающей запятой, лучший способ сравнить их - очевидный:
def equivalent(a, b):
return abs(a-b) < 0.1