diff --git a/TypeScript/app/gilded-rose.ts b/TypeScript/app/gilded-rose.ts index f34c26a9..e556a2f3 100644 --- a/TypeScript/app/gilded-rose.ts +++ b/TypeScript/app/gilded-rose.ts @@ -52,24 +52,25 @@ export class GildedRose { } private sellInBelow0(item: Item): number { - if (item.sellIn < 0) { - if (item.name == 'Sulfuras, Hand of Ragnaros') return item.quality; + if (item.sellIn >= 0) return item.quality - if (item.name == 'Aged Brie') { - if (item.quality < 50) { - return item.quality + 1 - } - return item.quality - } - - if (item.name == 'Backstage passes to a TAFKAL80ETC concert') { - return 0 - } - - if (item.quality > 0) { - return item.quality - 1 + if (item.name == 'Sulfuras, Hand of Ragnaros') return item.quality; + + if (item.name == 'Aged Brie') { + if (item.quality < 50) { + return item.quality + 1 } + return item.quality } + + if (item.name == 'Backstage passes to a TAFKAL80ETC concert') { + return 0 + } + + if (item.quality > 0) { + return item.quality - 1 + } + return item.quality } }