Answer to Question #261449 in HTML/JavaScript Web Application for swsq

Question #261449

Search Item in a Mart


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 catergory in the martreject with "Item Not Found" text, if the


items list does not include item Use async/await and try/catch blocks.






Quick Tip


You can use array methods find() and includes().


Input

The first line of input contains a string categoryOfItem

The second line of input contains a number item

Output

The output should be a single line string with the appropriate message

Sample Input 1


pulses


green gram


Sample Output 1


Item Found


Sample Input 2


detergents


tide


Sample Output 2


Category Not Found


1
Expert's answer
2021-11-07T17:18:07-0500
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";
 ​

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS