GildedRose-Refactoring-Kata/js-jasmine/src/aged_brie_update.js
2020-12-03 17:00:28 +00:00

19 lines
322 B
JavaScript

function updateQuality(item) {
if (is(item)) {
item.quality += getQualityChange(item);
}
}
function getQualityChange(item) {
if (item.sellIn <= 0) {
return 2;
} else {
return 1;
}
}
function is(item) {
return item.name.toLowerCase().match(/aged brie/);
};
module.exports = { updateQuality, is };