Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script>
- document.addEventListener("DOMContentLoaded", function() {
- const ree = document.querySelectorAll('td');
- let tab = [];
- let uczestnicy;
- let naj;
- let uczestnicyk;
- var najk;
- let uczestnicym;
- var najm;
- for(i=0;i<ree.length; i++){
- tab[i]=ree[i].innerText;
- console.log(tab[i]);
- };
- let r=0;
- let os = [];
- for(i=0; i<tab.length/4; i++){
- os.push([tab[r] +" "+ tab[r+1], tab[r+2], parseInt(tab[r+3])]);
- r = r+4;
- };
- let pktt=[];
- let o=0;
- for(i=0; i<tab.length/4; i++){
- pktt.push([parseInt(tab[o+3]), tab[o] +" "+ tab[o+1], tab[o+2]]);
- o = o+4;
- }
- function NanNo(v){
- return v>=0;
- }
- let tabm = [];
- let tabk = [];
- pktt.sort();
- pktt.reverse();
- let pkttt=[];
- for(i=0; i<os.length; i++){
- if(pktt[i][0]=Number){
- naj = pktt[1];
- break;
- }
- }
- console.log(naj);
- document.querySelector('#naj').innerText = "Najlepszy uczestnik: " + naj[1];
- for(i=0; i<pktt.length; i++){
- if(pktt[i][2]==="M"){
- tabm.push(pktt[i]);
- }else {
- tabk.push(pktt[i]);
- }
- }
- console.log(tabk);
- for(i=0; i<os.length; i++){
- if(isNaN(tabm[i]=true)){
- i++;
- } else{
- najm = tabm[i];
- break;
- }
- }
- for(i=0; i<tabm.length; i++){
- if(i===Number){
- najm=tabm[i];
- } else continue
- }
- console.log(najm);
- console.table(tabm);
- console.log(tabk[0][0]);
- console.table(tabk);
- document.querySelector('#najm').innerText = "Najlepszy uczestnik mezczyzna: " + najm[1];
- for(i=0; i<os.length; i++){
- if(tabk[i][0]!=NaN){
- najk = tabk[i];
- break;
- }else {
- break;
- }
- }
- console.log(najm);
- document.querySelector('#najk').innerText = "Najlepszy uczestnik kobieta: " + najk[1];
- console.table(najk);
- console.log(pktt[3][1]);
- console.log(tabk);
- console.log(tabm);
- console.table(os);
- const pkt = [];
- for(i=0; i<os.length; i++){
- pkt[i] = os[i][2];
- }
- console.table(pkt);
- let filt = 0;
- filt = pkt.filter(NanNo);
- console.log(filt);
- var suma = 0;
- for(i=0; i<filt.length; i++){
- suma = suma + filt[i];
- }
- console.log(suma);
- document.querySelector('#suma').innerText = "Suma punktów: " + suma;
- for(i=0; i<tabm.length; i++){
- pkttt.push(tabm[i][0]);
- }
- console.log(pkttt);
- let sumam=0;
- sumam=pkttt.filter(NanNo);
- console.log(sumam);
- let sumamm=0;
- for(i=0; i<sumam.length; i++){
- sumamm = sumamm + sumam[i];
- }
- console.log(sumamm);
- document.querySelector('#sumam').innerText = "Suma punktów mezczyzn: " + sumamm;
- let pktk=[];
- for(i=0; i<tabk.length; i++){
- pktk.push(tabk[i][0]);
- }
- console.log(pktk);
- let sumak=0;
- sumak=pktk.filter(NanNo);
- console.log(sumak);
- let sumakk=0;
- for(i=0; i<sumak.length; i++){
- sumakk = sumakk + sumak[i];
- }
- console.log(sumakk);
- document.querySelector('#sumak').innerText = "Suma punktów kobiety: " + sumakk;
- os.sort(function(a, b) {
- return a[2] - b[2];
- })
- os.sort();
- console.log(os);
- const uck=[];
- for(i=0; i<os.length; i++){
- uck[i] = os[i][1];
- }
- console.table(uck);
- uczestnicyk = uck.filter((el) => el === "K")
- uczestnicykk = uczestnicyk.length;
- console.log(uczestnicykk);
- document.querySelector('#uczestnicyk').innerText = "Liczba uczestniczacych kobiet: " + uczestnicykk;
- uczestnicym = uck.filter((el) => el === "M");
- uczestnicymm = uczestnicym.length;
- console.log(uczestnicykk);
- document.querySelector('#uczestnicym').innerText = "Liczba uczestniczacych mezczyzn: " + uczestnicymm;
- uczestnicy = os.length;
- console.log(uczestnicy);
- document.querySelector('#uczestnicy').innerText = "Liczba uczestników: " + uczestnicy;
- });
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement