Я работаю над калькулятором подсказок, я все проверил и не нашел никаких проблем, он не рассчитывается ..., и единственная ошибка, которую я получаю, это "документ не определен".

это код для html`

<body>

   <div class="container">
    <h1>Tips calculator</h1>
       <div id="calculator">

       <form>
        <p>cat a fost nota dre plata?</p> 
           <input id="billamt" type="text" placeholder="valoarea notei">RON

          <p>cum a fost servirea?</p> 
           <select id="serviceQual">
           <option disabled selected value="0"> --alege o optiune</option>
               <option value = "0.3">30% superb</option>
               <option value ="0.2">20% satisfacator</option>
               <option value = "0.15">15%ok</option>
               <option value="0.10">10% nemultumit</option>
               <option value = "0.05">5% nasol</option>

           </select>
        </form>

           <p>cate persoane impart nota de plata</p>
           <input id="peopleamt" type="text " placeholder="Numarul de persoane">persoane<br>

           <button type="button" id="calculate">calculeaza!</button>




       </div>

       <div id="totalTip"><br>
       <span id="tip">0.00</span> <sup>RON</sup>
       <small id="each">de persoane</small>


       </div>

    </div> 

    <script src="calculate.js"></script>


</body>`

и это для JavaScript

function functionTip (){var billAmt = document.getElementById ("billamt"). value; var serviceQual = document.getElementById ("serviceQual"). value; var numberOfPerson = document.getElementById ("peopleamt"). value;

if (billAmt === "" || serviceQual == 0) {alert ("va rugam adaugati o valoare"); вернуть;

}

if(numberOfPerson === "" || numberOfPerson <= 1){numberOfPerson = 1; document.getElementById("each"). style.display = "none"; } else {document.getElementById("each"). style.display = "block"; }

var total = (billAmt * serviceQual) / numberOfPerson; итого = математическое окружение (итого * 100) / 100;

total = total.toFixed(2); document.getElementById("totalTip"). style.display = "block"; document.getElementById("tip"). innerHTML = total; }

document.getElementById("totalTip"). style.display = "none"; document.getElementById("each"). style.display = "none";

document.getElementById("рассчитать"). onClick = function(){CalcuTip (); } `

и я добавил файл javascript перед /body

0