Ket parameterul kapott szammal dolgozik (ah, fh) Add vissza tombkent az ah es a fh kozti szamokat csokkeno sorrendben

function hatarolo(ah,fh){ var tarolo = []; for(var i = fh; i > ah; i --){ tarolo.push(i); } return tarolo } console.log(hatarolo(45,89)) document.getElementById("felvitel").addEventListener("click", function(){ var megnevezes = document.getElementById("megnevezes").value; var jegyzet = document.getElementById("jegyzet").value; var tr = document.createElement("tr"); var td1 = document.createElement("td"); var td2 = document.createElement("td"); td1.appendChild(document.createTextNode(megnevezes)); td2.appendChild(document.createTextNode(jegyzet)); tr.appendChild(td1); tr.appendChild(td2); document.getElementById("torzs").appendChild(tr); }); function WebshopTermek(megnevezes, gyarto, nettoAr) { this.megnevezes = megnevezes; this.gyarto = gyarto; this.nettoAr = nettoAr; } WebshopTermek.prototype.bruttoAr = function () { return Math.round(this.nettoAr * 1.27); }; //Felvitel document.getElementById("felvitel").addEventListener("click", function(){ //Prototipus letrehozasa var aktMegnevezes = document.getElementById("megnevezes").value; var aktGyarto = document.getElementById("gyarto").value; var aktNettoAr = Number(document.getElementById("nettoAr").value); var wt = new WebshopTermek(aktMegnevezes, aktGyarto, aktNettoAr); //Prototipus tablazatba helyezese var tr = document.createElement("tr"); var td1 = document.createElement("td"); var td2 = document.createElement("td"); var td3 = document.createElement("td"); var td4 = document.createElement("td"); td1.appendChild(document.createTextNode(wt.megnevezes)); td2.appendChild(document.createTextNode(wt.gyarto)); td3.appendChild(document.createTextNode(wt.nettoAr + " Ft")); td4.appendChild(document.createTextNode(wt.bruttoAr() + " Ft")); tr.appendChild(td1); tr.appendChild(td2); tr.appendChild(td3); tr.appendChild(td4); document.getElementById("torzs").appendChild(tr); }); function Tanulo(nev, kor, atlag) { this.nev = nev; this.kor = kor; this.atlag = atlag; } var t1 = new Tanulo("Lajos", 14, 4.5); console.log(t1); function Auto(rendszam, tipus){ this.rendszam = rendszam; this.gyarto = "Suzuki"; this.tipus = tipus; } Auto.prototype.teljesNev = function(){ return this.gyarto + " " + this.tipus; } var a1 = new Auto("AAA111", "Swift"); console.log(a1); console.log(a1.teljesNev()); document.getElementById("felvitel").addEventListener("click", function(){ var nev = document.getElementById("nev").value; if(!halmaz.has(nev)){ halmaz.add(nev); var li = document.createElement("li"); li.appendChild(document.createTextNode(nev)); document.getElementById("nevek").appendChild(li); } }); var szotar = new Map(); document.getElementById("felvitel").addEventListener("click", function(){ var rendszam = document.getElementById("rendszam").value; var gyarto = document.getElementById("gyarto").value; var tipus = document.getElementById("tipus").value; var szin = document.getElementById("szin").value; var auto = { rsz: rendszam, gy: gyarto, t: tipus, sz: szin }; szotar.set(rendszam, auto); }); document.getElementById("kereses").addEventListener("click", function(){ var keresettRendszam = document.getElementById("rendszamKereses").value; var h1 = document.getElementById("eredmeny"); if(szotar.has(keresettRendszam)){ var talalat = szotar.get(keresettRendszam); h1.innerHTML = talalat.rsz + ": " + talalat.gy + " " + talalat.t; h1.setAttribute("style", "color: " + talalat.sz + ";"); } else{ h1.innerHTML = "Nincs ilyen rendszamu auto az adatbazisban!"; h1.setAttribute("style", "color: red;"); } }); function berak(q,w){ var tarolo = []; for(var i = 0; i < q; i ++){ tarolo.push(w) }; return tarolo } console.log(berak(4,56)); // - Ket parameterul kapott szammal dolgozik (ah, fh) // - Add vissza tombkent az ah es a fh kozti szamokat csokkeno sorrendben function hatarolo(ah,fh){ var tarolo = []; for(var i = fh; i > ah; i --){ tarolo.push(i); } return tarolo } console.log(hatarolo(45,89)) // - Egy parameterul kapott szoveg tombot szetvalogat // - Valogassa szet a paros, valamint a paratlan karakterhosszusagu szovegeket function valogat(szovegtomb){ var paros =[]; var paratlan =[]; for(var i = 0; i < szovegtomb.length; i++){ if (szovegtomb[i].length % 2 == 0) { paros.push(szovegtomb[i]); } else { paratlan.push(szovegtomb[i]); } } return [paros, paratlan]; } console.log(valogat(["kutja","ajto","kés","hajós"])) // Keszits fuggvenyt, ami egy szam tombbol megadja a legkisebb szam indexet function szamkisseb(szamok) { var legkisebbIndex = 0; for (var i = 1; i < szamok.length; i++) { if (szamok[i] < szamok[legkisebbIndex]) { legkisebbIndex = i; } } return legkisebbIndex; } class Jarmu { constructor(rendszam, gyarto, tipus, hengerurtartalom) { this.rendszam = rendszam; this.gyarto = gyarto; this.tipus = tipus; this.hengerurtartalom = hengerurtartalom; } } // - Keszits fuggvenyt, ami egy jarmu tombbop megadja az atlag hengerurtartalmat function hengeres(Jarmu){ var tarolo =0; for (var i = 0; i< Jarmu.length; i++){ tarolo+= Jarmu[i].hengerurtartalom } return tarolo / Jarmu.length } let jarmuvek = [ new Jarmu("ABC-123", "Toyota", "Corolla", 1800), new Jarmu("DEF-456", "Honda", "Civic", 1600), new Jarmu("GHI-789", "Ford", "Focus", 2000) ]; console.log(hengeres(jarmuvek));