Given an array
mart of objects in the prefilled code and categoryOfItem, item as inputs, create a JS promise, resolve with "Item Found" text, if the
categoryOfItem matches with the category and the corresponding items list includes the itemreject with "Category Not Found" text, if the
categoryOfItem does not match with any category in the martreject with "Item Not Found" text, if the
items list does not include itemUse async/await and try/catch blocks.
let mart = [];
let categoryOfItem;
let numberItem;
async promise = new Promise((resolve, reject) => }
try {
if (mart.includes(categoryOfItem)) {
numberItem = mart.find(categoryOfItem);
resolve("Item Found");
} else {
throw new Error();
}
} catch ( error ) {
reject("Item Not Found");
}
})
Comments
Leave a comment