Help me pleeeasseee

**I am trying to figure out how to even go about solving javascript problem and after hours of trying to do this myself, I’ve come to the conclusion I am just not smart enough and I am hoping someone out there is! **

You are given the task of determining which cell phone to purchase based on price. Please call a function that will prompt the user for the price of a cell phone. You need to call the function once for each phone to get each cell phone cost from the user. You must have a minimum of 3 cell phone prices and may have a maximum of 7 cellphone prices. Use a loop to call the function to get each cell phone cost.

Verify that the cell phone cost is numeric before adding it to the array. If the phone cost is not numeric, display an alert to the user asking them to enter the cost again. Only add the cell phone cost to the array if the input is numeric. Keep asking for cell phone costs until you have 7 costs or the user decides that they have entered all the costs. List as output the cost for each of the phones as shown below. Please display 2 decimal places in each cell phone cost.

Call a function that will determine which phone is the cheapest. In the <body> tag display the phone cost that is the cheapest. (The cost should have two decimal places.)

Call a function that will calculate the average phone cost. You will calculate the average phone cost by adding the cost for each cell phone together and then divide by the number of cell phone costs. In the <body> tag display the average phone cost. The average cost should have two decimal places.
Each phone offers 400 minutes of free phone time. Please calculate the hours and minutes of free phone time. (The calculation will be completed in the <body> tag, no functions.) Remember there are 60 minutes in an hour.
Remember - use Math.floor to truncate the hours to make an integer.

If any of you have the answer to this thank you