Как сделать чтобы значения передавались

Есть калькулятор в котором из ползунков (инпутов) должно передаваться значение с помощью js, а потом по формуле считаться. Но у меня где-то в инпута и в скрипте косяк и этого сделать не получается. Помогите пожалуйста. Вот код

let percent = document.getElementById("percent");
percent.innerHTML = percent.value;

percent.oninput = function(){
    percent.innerHTML = this.value;
}

let start = document.getElementById("start");
start.innerHTML = start.value;

start.oninput = function(){
    start.innerHTML = this.value;
}

let days = document.getElementById("days");
// output3.innerHTML = days.value;

days.oninput = function(){
    days.innerHTML = this.value;
}

let calc = function(){
    let percent = document.querySelector('#percent').value
    console.log(percent)
    let start = document.querySelector('#start').value;
    let days = document.querySelector('#days').value;
    try{
        percent = Number(percent);
        start = Number(start);
        days = Number(days);
        let new1 = (percent / 100) + 1
        let powerIs = (Math.pow(new1, days))
        let earning = (powerIs * start).toFixed(2)
        let income = (earning - start).toFixed(2)
        document.getElementById("deposit").innerHTML = earning;
        document.getElementById("income").innerHTML = income;
    }catch(e){}
}
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/bulma.min.css">
        <script defer src="https://use.fontawesome.com/releases/v5.3.1/js/all.js"></script>
        <link rel="stylesheet" href="./main.css">
        <title>Calculator</title>
    </head>
    <body>
        <div id="text-has-centred">
            <img class="logo" src="img/logo.png" alt="TRADE CAPITAL">
            <div class="column text-has-centered" style="background-color: #000000;">
                <span class="is-white-bold">КАЛЬКУЛЯТОР СЛОЖНОГО ПРОЦЕНТА ДОХОДНОСТИ РОБОТА</span>
            </div>
        </div>
        <div class="columns is-mobile" style="background-color: #f6c042;">
            <div class="column"><span class="is-white-bold">ЕЖЕДНЕВНЫЙ %</span></div>
            <div class="column"><span class="is-white-bold">НАЧАЛЬНЫЙ ДЕПОЗИТ</span></div>
            <div class="column"><span class="is-white-bold">КОЛИЧЕСТВО ДНЕЙ</span></div>
        </div>
        <div class="columns is-mobile" style="background-color: #bfbfbf;">
            <div class="column"><input type="range" id="percent" onkeyup="calc()" value="0.5" min="0" max="1" class="slider" list="rangeList1" Step="0.1">
                <datalist id="rangeList1">
                    <option value="0" label="0"></option>
                    <option value="0.1" label="0.1"></option>
                    <option value="0.2" label="0.2"></option>
                    <option value="0.3" label="0.3"></option>
                    <option value="0.4" label="0.4"></option>
                    <option value="0.5" label="0.5"></option>
                    <option value="0.6" label="0.6"></option>
                    <option value="0.7" label="0.7"></option>
                    <option value="0.8" label="0.8"></option>
                    <option value="0.9" label="0.9"></option>
                    <option value="1" label="1"></option>
                </datalist>
                <p>Значение: <span id="percent"></span></p>
            </div>
            
            <div class="column">
                <input type="range" id="start" onkeyup="calc()" min="300" max="5000" value="1500" class="slider" Step="10">
                <p>Значение: <span id="start"></span></p>
            </div>
            
            <div class="column"><input type="range" id="days" onkeyup="calc()" min="1" max="365" value="30" class="slider">
                <p>Значение: <span id="days"></span></p>
            </div>
        </div>
        <div class="columns" style="background-color: #ff5758;">
            <div class="column is-two-thirds"><span class="is-white-bold">ВАШ ДЕПОЗИТ:</span></div>
            <div class="column">
                <div id="deposit" onkeyup="calc()">
                </div>
            </div>
        </div>
        <div class="columns" style="background-color: #00b050;">
            <div class="column    is-two-thirds"><span class="is-white-bold">ВАША ПРИБЫЛЬ:</span></div>
            <div class="column">
                <div id="income" onkeyup="calc()"></div>
            </div>
        </div>
        <div class="columns" style="background-color: black;">
            <div class="column">
                <span class="is-white-bold is-big"><a class="is-white-bold is-big"
                href="https://vk.com/app5898182_-193785733#s=731691" target="blank">УЗНАТЬ ПОДРОБНОСТИ</a> </span>
            </div>
        </div>
    </body>
</html>


Ответы (0 шт):