mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-18 07:51:29 +00:00
update equations type
This commit is contained in:
parent
cffc1f234c
commit
f5bd991c3d
@ -26,19 +26,19 @@ export class GildedRose {
|
|||||||
[CNST.AGED_BRIE, CNST.BCST_TAF].includes(iterationItem.name) &&
|
[CNST.AGED_BRIE, CNST.BCST_TAF].includes(iterationItem.name) &&
|
||||||
iterationItem.quality > 0
|
iterationItem.quality > 0
|
||||||
) {
|
) {
|
||||||
iterationItem.quality = iterationItem.quality - 1;
|
iterationItem.quality -= 1;
|
||||||
} else {
|
} else {
|
||||||
if (iterationItem.quality < 50) {
|
if (iterationItem.quality < 50) {
|
||||||
iterationItem.quality = iterationItem.quality + 1;
|
iterationItem.quality += 1;
|
||||||
if (iterationItem.name == CNST.BCST_TAF) {
|
if (iterationItem.name == CNST.BCST_TAF) {
|
||||||
if (iterationItem.sellIn < 11) {
|
if (iterationItem.sellIn < 11) {
|
||||||
iterationItem.quality = iterationItem.quality + 1;
|
iterationItem.quality += 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (iterationItem.name != CNST.SULFURAS) {
|
if (iterationItem.name != CNST.SULFURAS) {
|
||||||
iterationItem.sellIn = iterationItem.sellIn - 1;
|
iterationItem.sellIn -= 1;
|
||||||
}
|
}
|
||||||
if (iterationItem.sellIn < 0) {
|
if (iterationItem.sellIn < 0) {
|
||||||
if (
|
if (
|
||||||
@ -49,13 +49,13 @@ export class GildedRose {
|
|||||||
iterationItem.quality > 0 &&
|
iterationItem.quality > 0 &&
|
||||||
iterationItem.name != CNST.SULFURAS
|
iterationItem.name != CNST.SULFURAS
|
||||||
) {
|
) {
|
||||||
iterationItem.quality = iterationItem.quality - 1;
|
iterationItem.quality -= 1;
|
||||||
} else {
|
} else {
|
||||||
iterationItem.quality = 0;
|
iterationItem.quality = 0;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (iterationItem.quality < 50) {
|
if (iterationItem.quality < 50) {
|
||||||
iterationItem.quality = iterationItem.quality + 1;
|
iterationItem.quality += 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user