Funksioni Boolean

Funksioni Boolean shndërron vlerën e kaluar në tipin logjik. Rezultati i ekzekutimit të funksionit do të jetë ose true, ose false.

Në këtë rast në false shndërrohen vetëm: 0, vargu bosh, null, undefined, NaN. Të gjitha vlerat e tjera (numrat, vargjet, objektet, vargjet, funksionet) shndërrohen në true.

Sintaksa

javascriptBoolean(çfarë duhet shndërruar);

Shembull

Le të shndërrojmë numrin 0 në tip logjik:

javascriptBoolean(0);

Si rezultat i ekzekutimit të kodit ne do të marrim false:

javascriptfalse

Shembull

Le të shndërrojmë vlerën NaN:

javascriptBoolean(NaN);

Gjithashtu pas ekzekutimit të kodit ne do të marrim false:

javascriptfalse

Shembull

Tani le të shndërrojmë numrin 1:

javascriptBoolean(1);

Pas ekzekutimit të kodit ne do të marrim true:

javascripttrue

Shembull

Tani le të shndërrojmë një numër negativ:

javascriptBoolean(-1);

Si rezultat i ekzekutimit të kodit ne do të marrim true:

javascripttrue

Shembull

Le të vendosim një numër thyesor në parametër:

javascriptBoolean(11.5);

Pas ekzekutimit të kodit ne gjithashtu do të marrim true:

javascripttrue

Shembull

Tani le të shndërrojmë një varg bosh:

javascriptBoolean('');

Rezultati i ekzekutimit të kodit:

javascriptfalse

Shembull

Nëse specifikojmë një varg të mbushur në parametër:

javascriptBoolean('str');

Atëherë pas shndërrimit do të marrim true:

javascripttrue

Shembull

Le të shndërrojmë vlerën boolean true:

javascriptBoolean(true);

Rezultati i ekzekutimit të kodit:

javascripttrue

Shembull

Tani le të shndërrojmë vlerën boolean false:

javascriptBoolean(false);

Si rezultat i ekzekutimit të kodit na kthehet false:

javascriptfalse

Shembull

Le të specifikojmë në parametrin e funksionit një objekt bosh:

javascriptBoolean({});

Pas ekzekutimit të kodit funksioni Boolean do ta shndërrojë objektin në vlerën true:

javascripttrue

Shembull

Tani le të specifikojmë në parametër një varg bosh:

javascriptBoolean([]);

Pas ekzekutimit të kodit ne gjithashtu do të marrim vlerën true:

javascripttrue

Shembull

Le të shndërrojmë një funksion bosh:

javascriptBoolean(function(){});

Si rezultat i ekzekutimit të kodit marrim true:

javascripttrue

Shembull

Tani le të shndërrojmë vlerën null:

javascriptBoolean(null);

Si rezultat i ekzekutimit të kodit marrim false gjithashtu si kur shndërrohet numri 0:

javascript            false

Shihni gjithashtu

  • funksionin Number,
    i cili shndërron në numër
  • funksionin String,
    i cili shndërron në varg