Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Install: Inspect Elements > Console > Copy-Paste > Enter
- // https://imgur.com/a/fBa5vuG
- var oceni = document.querySelectorAll('td[style="width:100px;"] span');
- var zbir = 0; var brPredmeti = oceni.length;
- for (let i=0; i<oceni.length; i++) { zbir += parseInt(oceni[i].innerText); }
- var customBox = document.createElement('div');
- customBox.setAttribute('style', 'border: 1px solid gray');
- customBox.innerHTML = `
- <div id="calcProsek">
- <div style="font-weight:bold;display:inline-block;">
- <span>Бр. предмети: <span id="brPred">`+ brPredmeti +`</span></span><br>
- <span>Просек: <span id="pros">`+ (zbir/brPredmeti).toFixed(2) +`</span></span>
- </div>
- <div style="display:inline-block;margin-left:50px;" id="controls">
- 6 <input type="number" style="width: 50px;" value="0" onchange="asd()">
- 7 <input type="number" style="width: 50px;" value="0" onchange="asd()">
- 8 <input type="number" style="width: 50px;" value="0" onchange="asd()">
- 9 <input type="number" style="width: 50px;" value="0" onchange="asd()">
- 10 <input type="number" style="width: 50px;" value="0" onchange="asd()">
- </div>
- </div>`;
- document.querySelector('.cuwWrap').prepend(customBox);
- function asd() {
- var temp = document.querySelectorAll("div#controls input");
- var predmeti = brPredmeti;
- var zbir1 = zbir;
- for (let i=0; i<temp.length; i++) {
- zbir1 += (i+6) * temp[i].value;
- predmeti += parseInt(temp[i].value);
- }
- document.getElementById("brPred").innerHTML = predmeti;
- document.getElementById("pros").innerHTML = (zbir1/predmeti).toFixed(2);
- }
Add Comment
Please, Sign In to add comment