Подготовка за изпит - AJAX Request Validator 80/100- Sample Exam #1 (Sept 2016) (Practice)

Здравейте,

Остана ми само тази задача от този изпит (много е добър за подготовка) и не мога да разбера къде ми се къса логиката за да не хвана 8 и 9 тест.

Някъде в hash-a ми се струва,че е ( обработвам нулеви стойности и дори липса на hash-a').

 

Може ли някой да ми даде идея, какво пропускам?

 

https://github.com/tiapko/JS/blob/master/15.JSFundamentalsSampleExam%231Sept2016/03.AJAXRequestValidator.js