Non Pure function

PHOTO EMBED

Tue Feb 09 2021 06:31:35 GMT+0000 (Coordinated Universal Time)

Saved by @noobj

const assert = require('assert');

const configs = {
  YEARLY_INTEREST_RATE: 4.0
};

const getSavingsAmount = amount => {
  return amount + amount * (configs.YEARLY_INTEREST_RATE / 100);
};

assert(getSavingsAmount(100) === 104);

configs.YEARLY_INTEREST_RATE = 3.0;

assert(getSavingsAmount(100) === 104);
content_copyCOPY