Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:26c:30c7:cf...–

peter
JavaScript, AJAX, jQuery › Javascript ukazuje ručičku i…
3. 2. 2017   #214768

Co za to? Vyreste problem za mne. Vyresis ty problem za mne? Mam 2 tel seznamy, xls, 1000 jmen a potrebuji  spravne doplnit do toho prvniho a opravit jmena na prijmeni a jmeno. :)

Hej, jako, zkus googlovat a nauc se.

php na serveru generuje html stranku, tu posila uzivateli, ten ji prevezme do browseru a ten ji vykresli, spusti javascript. To, co musis docilit je, aby ty echa vypsali teploty ve formatu:
['Von', 10]
echo "['Von', 10]"; //to tak vypise, jen to musis ted tam spravne doplnit
A dal musis docilit, aby mezi jednotlivymi poli byla carka
['Von', 10], ['Dnu', 10], ['V garazi', 10]

Tak, hodne zdaru.


 

peter
JavaScript, AJAX, jQuery › Javascript ukazuje ručičku i…
3. 2. 2017   #214759

Proc tak slozite? Cele to muzes rozdelit na 2 obrazky, pruhledne gify/png kolecka, pozadi a rucicky. A pak uz je to jen otazka rotace kolem stredu. Nebo pouzit canvas.
https://developer.mozilla.org/…ction/rotate
http://www.developphp.com/…ion-Tutorial
http://www.ajaxblender.com/…-canvas.html

elem.style.transform = "rotate("+degrees+"deg)";

degrees je 0-360, prepocet (php nebo js), pokud bude rucicka vodorovne
(40 C ~ -45)
(-40 C ~ +180+45)
0 st = 25 C - pevne si ale stanovim +25 na nule
0 C = +90 st
kruh je 360
0-90 je rozdil 25 C, kruh je tedy 4*25 = 100
delta 100 C = 360 stupnu
protoze jsou +- hodnoty, k teploty se musi pricist polovina kruhu, 50 C
protoze nula je na 90 stupnich, ke stupnim se pripocitava 90
360 - (360 * (teplota + 50) / 100 + 90)
20 C = 18 st
-10 C = 126 st
-40 C = 234

Overeni:

45 st = 25/2 (12.5 C)
45/2 (22.5 st) =  25/2 + 25/4 (18.75 C)
Cili 18.75 C je skoro 20, takze by melo vyjit kolem 22.5 st.

90 st = 0 C, 90+90 st = -25 C
-25/2 = - 12.5
90/2 + 90 = 135
Cili -10 je skoro jako -12.5 a melo by to vychazet kolem 135 st.

270 st = 2 * 25 = 50 C
180 st = 25 C
delta 45 st = 25/2 C = 12.5
25 + 12.5 = 37.5C, to je skoro 40
180 (25C) + delta 45 = 225 st, to je skoro tech 235

Takze je to ok prepocet.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032022 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý