Site hosted by Angelfire.com: Build your free website today!

JavaScript Tehtemärgid e. Operaatorid

CSS

JavaScrip keeles kasutatake mitmesuguseid märke aritmeetika tehete kirjutamiseks.

Harjumatule pilgule tundub JavaScript olevat üks suur sigri-migri. Selleks, et skripti kergem lugeda oleks, saame taas appi võtta JavaScript'i. Sellest tuleb lehekülje lõpus juttu.

Ülesande tehte-märk = kasutatakse Javascript muutuja määramiseks.
(muutuja - koht kuhu paigutatakse informatsioon. Näiteks: x=6; v. lenght=77.10;.)

Aritmeetika tehte-märk + kasutatakse väärtuste kokku liitmiseks.

  y=5;
  z=2;
  x=y+z;

Ülal olevas näites väärtus x, muutub pärast script'i rakendumist numer seitsmeks (7).

JavaScript Aritmeetilised Tehted

Aritmneetilisi tehteid kasutatakse kuvamaks aritmeetilisi tulemusi muutujatega või/ja väärtustega.

Anname muutuja ja sellele värtuse y=5:

Tehte-märk Kirjeldus Näide Tulemus
+ Liitmine x=y+2 x=7
- Lahutamine x=y-2 x=3
* Korrutamine x=y*2 x=3
/ Jagamine x=y/2 x=2.5
% Jagamise jääk x=y%2 x=1
++ Suurendamine x=++y x=6
-- Vähendamine x=--y x=4


JavaScript Ülesande Tehte-märgid

Anname muutujad ja nende värtused x=10 ja y=5
Allpool olevas tabelis on need üseande tehte-märgid lahti seletatult:

Tehte-märk Näide Sama Tulemus
= x=y x=5
+= x+=y x=x+y x=15
-= x-=y x=x-y x=5
*= x*=y x=x*y x=50
/= x/=y x=x/y x=2
%= x%=y x=x%y x=0


Tehte-märgi + Kasutamine Grupeerimisel (String)

String s.o. grupp erinevaid karaktereid. Näiteks: 'JavaScript', 'Hello world!', 'http://www.pyramdesign.angelfire.com' või siis lihtsalt '15'.

Tehte-märki + saab kasutada ka muutujate ja teksti väärtuse ühendamiseks gruppi e. "stringi".

Kahe v. enama stringi muutujate kokku ühendamiseks kasutatakse + tehte-märgist.

txt1="Kass kes";
txt2="kõndis katusel";
  txt3=txt1+txt2;

Pärast ülalpool toodud näites lause käivitamist, on muutuja txt3 sisuks "Kass keskõndis katusel".

Selleks, et lisada vahe kahe stringi vahele, tuleb ühte stringi lisada tühik:

txt1="Kass kes  ";
txt2="kõndis katusel";
  txt3=txt1+txt2;

Või siis lisada tühik muutujasse:

txt1="Kass kes";
txt2="kõndis katusel";
  txt3=txt1+"  "txt2;

Pärast ülalpool toodud näites lause käivitamist, on muutuja txt3 sisuks

"Kass kes kõndis katusel".

Stringide ja Numbrite Lisamine

Selline näide:

x=5+5;
 document.write(x);
x="5"+"5";
 document.write(x);
x=5+"5";
 document.write(x);
x="5"+5;
 document.write(x);

Proovi ise.

Pane tähele. Kui lisada number ja string, siis tulemuseks on string.

JavaScript'i kergem loetavus

Tõepoolest, JavaScript'i kood on harjumatule silmale raskesti loetav. Tegelikult on kõik vägaga täpne ja loogiline. Midagi üleliigset pole. Siiski on olemas vahend mis liigendab JavaScript'i koodi osad selliselt, et silmal on kergem eristada skripti erinevaid osi.
Kleebi allpool olevasse lahtrisse mingi suvaline kood ja vajuta "Vaata" nuppu. Ilmub eraldi aken kus kood on muudetud erinevate värvide ja paigutuste abil nö. lugejasõbralikumaks.
Nüüd saab hakata koodi lähemalt uurima ja analüüsima.


Sellise abivahendi loomiseks võta alljärgnev kood ja säilita nimega format.js.

Järgmiseks kirjuta Html vorming oma dokumenti, just sinna kuhu sa soovid, et see ilmuks. Vorming ise on selline:

   <form align="center">
<textarea cols="60" rows="10" id="in">
   </textarea><br>
<input type="button" 
value="Vaata" onclick="decode()">
<input type="reset" value="Puhasta">
          </form>

Nüüd kirjuta oma dokumendi "head" sektsiooni alljärgnev kood ning ongi valmis.

<script type="text/javascript" src="format.js">
               </script>