Javascript: Проверьте наличие свойства у объекта

Иногда надо проверить есть ли свойство у объекта или нет. Можно воспользоваться методом объекта .hasOwnProperty(propname), чтобы проверить, что свойство с определенным именем принадлежит объекту. Метод .hasOwnProperty() возвращает true если свойство найдено или false в противном случае.

Пример

var myObj = {
   top: "hat",
   bottom: "pants"
};
myObj.hasOwnProperty("top"); // true
myObj.hasOwnProperty("middle"); // false

Задание

Измените функцию checkObj, чтобы проверить наличие свойства у объекта myObj. Имя искомого свойства передается через параметр checkProp . Если свойство найдено, верните значение этого свойства, иначе верните "Not Found".

Решение всех заданий