Cawte tak trošku fušujem do javascriptu a napadlo ma spraviť si podla bratoveho zadania na vyške takuto vecičku a vysledkom je odpoved ked zadam teplotu a obdobie ale nejako mi to nechce isť. V console mi ukazuje že je to presne to obdobie a ta teplota ktore zadam ale kde može byť chyba???
Kód:<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>Zisti Teplotu</title> </head> <body> Zadaj teplotu: <br /> <input type="text" id="teplota" onchange="teplotaValue()" /> <br /> Zadaj ročne obdobie: <br /> <select id="rocneobdobie" onchange="obdobieValue()"> <option></option> <option value="jar">jar</option> <option value="leto">leto</option> <option value="jesen">jesen</option> <option value="zima">zima</option> </select> <button type="button" onclick="dnesnaTeplota(obdobieValue(), teplotaValue())">Ukaž výsledok</button> <br /> <script type="text/javascript"> var jar = new Teplota(10,25); var leto = new Teplota(5,30); var jesen = new Teplota(10,30); var zima = new Teplota(20,40); function Teplota(min, max) { this.min = min; this.max = max; } function dnesnaTeplota(obdobie, teplota) { if( teplota < obdobie.min ){ document.write("Teplota musí byť vyššia"); } else if ( teplota >= obdobie.min && teplota <= obdobie.max){ document.write("Teplota je ideálna"); } else if( teplota > obdobie.max ){ document.write("Teplota musí byť nižšia"); } else { document.write("Čo ja viem"); } console.log(obdobie + teplota); } function obdobieValue() { var obd = document.getElementById("rocneobdobie").selectedIndex; var obdvalue = document.getElementsByTagName("option")[obd].value; return obdvalue; } function teplotaValue() { var tepl = document.getElementById("teplota").value; return tepl; } </script> </body> </html>


