JSFiddle - React, Tailwind, and code Playground

by Justin

JavaScript

$(function() {
    function calcTitleIns(mode) {
        var baseval = 200000;
        if(mode == 'lender') {

        }
        var remaining = baseval;
        var fee = 500;
        if(baseval > 30000 && baseval < 45000) {
            fee +=  ((remaining - 30000)/1000) * 6.5; 
        } else if (baseval > 45000 && baseval < 100000) {
            remaining = remaining - 45000;
            fee += (remaining/1000) * 5.5;
            fee +=  15 * 6.5;
            console.log(remaining);
        } else if (baseval > 100000 && baseval < 500000) {
            remaining = remaining - 100000;
            fee += (remaining/1000) * 5;
            fee += 55 * 5.5;
            fee +=  15 * 6.5;
        } else if (baseval > 500000 && baseval < 1000000) {
            remaining = remaining - 500000;
            fee += (remaining/1000) * 4;
            fee += 400 * 5;
            fee += 55 * 5.5;
            fee +=  15 * 6.5;
        }
        $('body').append(fee);
    }
        
        function find_payment(PR, IN, PE) {
            var PAY = (PR * IN) / (1 - Math.pow(1 + IN, -PE));
            return PAY;
        }
        
        var principal = 84600;
        var interest = 0.09;
        var term = 30;
        var monthly_payment = find_payment(principal, interest / 12, term * 12);
             alert(monthly_payment);              
        calcTitleIns('lender');
        calcTitleIns('owner');
    })