function bottomPrice(coupons,totalPrice){
totalPrice.map((item)=>{
let useCousNumber = 0
let minMoney = 0
let minMoney1 = 0
let useC = 0
let hc = coupons[0] > (item/100).toFixed(0) ? (item/100).toFixed(0) : coupons[0]
minMoney1 = (item-(10*hc))
useC = Number(hc)
if(coupons[1] > 0){
minMoney1 = minMoney1*0.92
useC = useC+1
}
let minMoney2 = 0
let useC2 = 0
if(coupons[1]>0){
minMoney2 = item*0.92
useC2 = 1
}else{
minMoney2 = item
}
let hc2 = coupons[0] > (minMoney2/100).toFixed(0) ? (minMoney2/100).toFixed(0) : coupons[0]
minMoney2 = minMoney2-(hc2*10)
useC2 = useC2+Number(hc2)
if(minMoney1<minMoney2 ){
useCousNumber = useC
minMoney = minMoney1
}else if(minMoney1 === minMoney2 && useC <useC2){
useCousNumber = useC
minMoney = minMoney1
}else{
useCousNumber = useC2
minMoney = minMoney2
}
if(coupons[2]>0){
minMoney = minMoney-(5*coupons[2])
useCousNumber = useCousNumber +coupons[2]
}
console.log(minMoney,useCousNumber)
})
}
bottomPrice([3,2,5],[100,200,300])