Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

me neither

  function coin_change(change) {
    const coins = [25, 10, 5, 1]
    for (const coin of coins) {
      const n = change / coin | 0
      change -= n * coin
      console.log(coin, n)
    }
  }

  coin_change(25+10+5+1)


Or....

  [100,500,25,10,5,1].map(coin=>{
     n = change / coin | 0
     change %= coin;
     return n 
    })
Coding on a Phone is hell


    change = 12345;
    console.log(
     [100,500,25,10,5,1].map(
       coin=>[change/coin|0,change%=coin][0]
     )
    )




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: