DEV Community

Discussion on: Daily Challenge #69 - Going to the Cinema

Collapse
 
yas46 profile image
Yasser Beyer • Edited

JavaScript

const movie = (card, ticket, perc) => {
    let n = 1;
    let frac = ticket * perc;
    let a = ticket * n;
    let b = card + frac;
    while(a < Math.ceil(b)) {
        n++;
        frac = frac * perc;
        b = b + frac;
        a = ticket * n;
    }
    return n;
}