Riješeno: Dobijte nasumične booleove vrijednosti

Glavni problem s Get random Boolean je taj što nije siguran. Svatko s pristupom poslužitelju može generirati proizvoljne Booleove vrijednosti.

var randomBoolean = Math.random() >= 0.5;

Ova linija koda dodjeljuje slučajnu Booleovu vrijednost varijabli "randomBoolean". Booleova vrijednost je true ili false, a generira je funkcija Math.random(). Ova funkcija vraća nasumični broj između 0 i 1, a ako je taj broj veći ili jednak 0.5, tada će Booleova vrijednost biti istinita. Inače će biti lažna.

Što je klasa

?

Klasa u JavaScriptu je predložak za stvaranje objekata.

Produžite nastavu

Proširene klase značajka su JavaScripta koja vam omogućuje stvaranje prilagođenih klasa koje se mogu koristiti u vašem kodu. Ovo može biti korisno ako trebate stvoriti prilagođeni tip ili ako morate dodati određene funkcije postojećem tipu.

Da biste kreirali klasu proširenja u JavaScriptu, prvo morate stvoriti novu datoteku pod nazivom extend.js i dodati sljedeći kod:

var MyClass = function(){}; MyClass.prototype = {}; MyClass.extend = function(other){ this.prototype = other.prototype; };

Zatim trebate definirati svojstva i metode svoje nove klase. To možete učiniti dodavanjem svojstava i metoda objektu prototipa objekta MyClass. Evo primjera:

MyClass.prototype._myMethod = function(){}; MyClass.prototype._anotherMethod = function(){}; MyClass.extend({ _myMethod : function(){}, _anotherMethod : function(){} });

Na kraju, trebate registrirati svoju novu klasu s JavaScript kompajlerom dodavanjem sljedećeg retka u svoj kod:

MyClass._register = funkcija(){};

Povezani postovi:

Ostavite komentar