e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
SERŠ Maribor | Iskanje | Primeri |
Koda: | <script type="text/javascript"> document.write("<table summary='kotne'>") document.write("<tr><td>kot (°)</td><td>sinus</td>") document.write("<td>kosinus</td><td>tanges</td></tr>") for (var stopinje=0; stopinje<360; stopinje+=10) { radiani=stopinje*Math.PI/180; sinus=Math.sin(radiani); sinus=sinus.toFixed(3) cosinus=Math.cos(radiani); cosinus=cosinus.toFixed(3) tanges=Math.tan(radiani); tanges=tanges.toFixed(3) if (tanges>100){tanges="\u221E"} document.write("<tr><td"); document.write(stopinje); document.write("</td><td>"); document.write(sinus); document.write("</td><td>"); document.write(cosinus); document.write("</td><td>"); document.write(tanges); document.write("</td></tr>"); } document.write("</table>"); </script> |
---|---|
Izgled v brskalniku: |
|
Razlaga: |
Podan primer izpiše vrednost kota v °, in njegovo vrednost kotnih funkcij sinus, kosinus in tangens. Ker JavaScript uporablja kot enote kotov radiani, je potrebno stopinje spremeniti v radiane z stopinje*Math.PI/180 . Število π je lastnost predmeta Math . Postopki tega predmeta so tudi kotne funkcije sinus, kosinus in tangens. Postopek toFixed(3) zaokroži rezultat na tri mesta. Vrednosti se z zanko for s postopkom document.write izpišejo v tabelo.
|
SERŠ Maribor : Strokovna gimnazija : 2004 : Rok Teržan