// 2.: Keszits fuggvenyt, ami eldonti a homerseklet alapjan, hogy mi a viz // halmazallapota (hom < 0 ==> szilard, hom >= 0 es <= 0 ==> folyekony, hom > 100 ==> legnemu) // Tesztesetek: (az eredmenyeket BS tablaban jelenitsd meg) // - -20 ==> szilard // - 68 ==> folyekony // - 121 ==> legnemu function halmazallapot(szam){ if (szam<0) { return "Szilárd" } else if(szam>=100){ return "Légnemű" } else { return "Folyékony" } } function halmazteszt(bemenet,kimenet){ return halmazallapot(bemenet)==kimenet; } trmaker("halmazteszt",-20,"Szilárd",halmazteszt(-20,"Szilárd")); trmaker("halmazteszt",68,"Folyékony",halmazteszt(68,"Folyékony")); trmaker("halmazteszt",101,"Légnemü",halmazteszt(101,"Légnemű")); trmaker("halmazteszt",-68,"Szilárd",halmazteszt(-68,"Szilárd")); trmaker("halmazteszt",108,"Légnemü",halmazteszt(108,"Légnemű")); trmaker("halmazteszt",-50,"Légnemü",halmazteszt(-50,"Légnemű")); function trmaker(fugveny,bemenet,kimenet,eredmeny){ 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"); if (eredmeny == true) { td4.setAttribute("style","color : green", "font-weight: bold") } if (eredmeny == false) { td4.setAttribute("style","color : red", "font-weight: bold") } td1.appendChild(document.createTextNode(fugveny)); td2.appendChild(document.createTextNode(bemenet)); td3.appendChild(document.createTextNode(kimenet)); td4.appendChild(document.createTextNode(eredmeny)); tr.appendChild(td1); tr.appendChild(td2); tr.appendChild(td3); tr.appendChild(td4); document.getElementById("adathely").appendChild(tr); } // function karakterez(szavak) { // var karakter = 0; // for(var i = 0; i= 5){ // karakter++; // } // } // return karakter // } // function karakterteszt(bemenet,kimenet){ // return karakterez(bemenet)==kimenet; // } // trmaker("karakterteszt",["alma","korte","barack","szilva"],3,karaktertesz(["alma","korte","barack","szilva"],3)); // trmaker("karakterteszt",["nyul","kacsa","liba","kos","tehen"],2,karaktertesz(["nyul","kacsa","liba","kos","tehen"],2)); // trmaker("karakterteszt",["matek","magyar","tesi","info","rajz","foldrajz","fizika"],4,karaktertesz(["matek","magyar","tesi","info","rajz","foldrajz","fizika"],4)); function trmaker(fugveny,bemenet,kimenet,eredmeny){ 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(fugveny)); td2.appendChild(document.createTextNode(bemenet)); td3.appendChild(document.createTextNode(kimenet)); td4.appendChild(document.createTextNode(eredmeny)); tr.appendChild(td1); tr.appendChild(td2); tr.appendChild(td3); tr.appendChild(td4); document.getElementById("adathely").appendChild(tr); if (kimenet=true) { td4.setAttribute("style","color : green; font-weight : bold;") } } var termekek = [ { megnevezes: "kenyer", nettoar: 600, afaszazalek: 5 }, { megnevezes: "sajt", nettoar: 8000, afaszazalek: 27 }, { megnevezes: "traktor", nettoar: 6000000, afaszazalek: 27 } ]; // function termekek(megnevezes,nettoar,afaszazalek){ // this.megnevezes=megnevezes; // this.nettoar=nettoar; // this.afaszazalek=afaszazalek // } function szamolo(termekek){ var lista =0; for (var i = 0; i= 10000) { lista++; } } return lista }; function szamoloteszt(bemenet,kimenet){ return szamolo(bemenet)==kimenet }; trmaker("szamoloteszt", [ { megnevezes: "kenyer", nettoar: 600, afaszazalek: 5 }, { megnevezes: "sajt", nettoar: 8000, afaszazalek: 27 }, { megnevezes: "traktor", nettoar: 6000000, afaszazalek: 27 }], 2, szamoloteszt([{ megnevezes: "kenyer", nettoar: 600, afaszazalek: 5 }, {megnevezes: "sajt", nettoar: 8000, afaszazalek: 27 }, { megnevezes: "traktor", nettoar: 6000000, afaszazalek: 27 }], 2)); // function trmaker(fugveny, bemenet, kimenet, eredmeny) { // console.log(`Függvény: ${szamolo}`); // console.log(`Bemenet: ${JSON.stringify(bemenet)}`); // console.log(`kimenet: ${kimenet}`); // console.log(`eredmény: ${eredmeny}`); // }