Math Calculations

http://stackoverflow.com/questions/10213528/javascript-calculation-not-calculating

by ryanwfiorini

JavaScript

function calculatePrice(startDate, endDate, bike) {
    if (cars != "no") {
        console.log(startDate);
        console.log(endDate);
        var currentSeason = getSeason(startDate);
        var totalPrice = 0;
        var daysInSeason = 0;
        var currentDate = startDate;
        var tierss = "";
        var now = startDate;
        var daye = 0;
        while (now <= endDate) {
            var season = getSeason(currentDate);
            daye++;
            now.setDate(now.getDate() + 1);
        }
        if (daye <= 3) tierss = "t1";
        else if (daye <= 8) tierss = "t2";
        else tierss = "t3"
        while (currentDate <= endDate) {
            var season = getSeason(currentDate);
            if (season != currentSeason) {
                totalPrice += getPrice(bike, currentSeason, daysInSeason, tierss);
                currentSeason = season;
                daysInSeason = 0;
            }
            daysInSeason++;
            console.log('days in season - ' + daysInSeason);
            currentDate.setDate(currentDate.getDate() + 1);
        }
        totalPrice += getPrice(bike, currentSeason, daysInSeason, tierss);
        return totalPrice;
    }
    else {
        totalPrice = 0;
        return totalPrice;
    }
}
    
    
    function calculatePrice(startDate, endDate, bike) {                           
                          if(cars != "no") {
                            console.log(startDate);
                            console.log(endDate);
                            var currentSeason = getSeason(startDate);
                            var totalPrice = 0;
                            var daysInSeason = 0;
                            var currentDate = startDate;
                            while (currentDate <= endDate) {
                                var season = getSeason(currentDate);
                                if (season != currentSeason) {
                                    totalPrice += getPrice(bike,...