Hona hemen testu-kateak maneiatzeko funtzio garrantzitsuenak:
var mezua = "Kaixo guztioi";
var zk = mezua.length;
// zk = 13
var a = "Kaixo";
var b = " "
var c = "guztioi";
var mezua = a + b + c;
// mezua = "Kaixo guztioi"
var a = "Kaixo";
var c = a.concat(" guztioi");// c = "Kaixo guztioi"
Kontuz! Ez ahaztu hitzen artean tarte zuriak txertatzea.
var a = "Kaixo";
var b.toUpperCase();
// b="KAIXO"
var a = "GuzTIOi";
var b = a.toLowerCase();
// a = "guztioi"
var a = "Kaixo guztioi";
var hizki = a.charAt(0);
// hizki = K
hizki = a.charAt(3);
// hizki = x
var a = "Kaixo guztioi";
var posizioa = a.indexOf('a');
// posizioa = 1
posizioa = a.indexOf('r');
// posizioa = -1
var a = "Kaixo guztioi";
var posizioa = a.lastIndexOf ('o');
// posizioa = 11
posizioa = a.lastIndexOf ('r');
// posizioa = -1
var a = "Kaixo guztioi";
var zati = a. substring(3);
// zati="xo guztioi"
var zati = a. substring(4,5);
// zati="o"
var zati = a. substring(2,9);
// zati="ixo guz"
var mezua = "Kaixo guztioi, ni zuen lagun berria naiz!";
var hitzak = mezua.split(" "); // hitzak = ["Kaixo ", " guztioi,", "ni", "zuen", "lagun", "berria", "naiz!"];
Hitz baten hizkiak ateratzeko, honela:
var hitza = "Kaixo";
var hizkiak = hitza.split("");
// letras = ["K", "a", "i", "x", "o"]
Hona hemen array erako testuak maneiatzeko funtzio garrantzitsuenak:
var zks = [0, 1, 2, 3, 4, 5, 6];
var zenbat = zks.length;
// zenbat = 7
var a1 = [1, 2, 3];
a2 = a1.concat(4, 5, 6);
// a2 = [1, 2, 3, 4, 5, 6]
var a = ["Kaixo", "guztioi!"];
var mezua = a.join("");
// mezua = " Kaixoguztioi!"
mezua = a.join(" ");
// mezua = " Kaixo guztioi!"
var a = [1, 2, 3];
var azkenelementua = a.pop()
; // orain, a = [1, 2], azkenelementua = 3
var a = [1, 2, 3];
a.push(4);
// orain, a = [1, 2, 3, 4]
var a = [1, 2, 3];
var lehena = a.shift();
// orain, a = [2, 3], lehena = 1
var a = [1, 2, 3];
a.unshift(0);
// orain, a = [0, 1, 2, 3]
var a = [1, 2, 3];
a.reverse();
// orain, a = [3, 2, 1]
Hona hemen zenbakiak maneiatzeko funtzio garrantzitsuenak:
var n1 = 0;
var n2 = 0;
alert(n1/n2);
// NaN balioa bistaratzen da
var n1 = 0;
var n2 = 0;
if(isNaN(n1/n2)) {
alert("Eragiketa hau ezin da egin !!");
}
var n1 = 10;
var n2 = 0;
alert(n1/numeron22);
// Infinity balioa adierazten da
var n = 6766.7654;
n.toFixed(2);
// 6766.77
n.toFixed(5);
// 6766.76540
n.toFixed();
// 6767
var zk = Math.random()*10;
\\ 0tik 10ra
var zk = Math.random()*20;
\\ 0tik 20ra
var zk=64;
var n=Math.sqrt(zk);
\\ n=8
var zk = parseInt(zk);