Вирішено: отримати випадкове логічне значення

Основна проблема Get random boolean полягає в тому, що він не є безпечним. Кожен, хто має доступ до сервера, може генерувати довільні логічні значення.

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

Цей рядок коду присвоює випадкове логічне значення змінній “randomBoolean”. Логічне значення є істинним або хибним і генерується функцією Math.random(). Ця функція повертає випадкове число від 0 до 1, і якщо це число більше або дорівнює 0.5, тоді логічне значення буде істинним. В іншому випадку він буде фальшивим.

Що таке клас

?

Клас у JavaScript — це шаблон для створення об’єктів.

Розширити заняття

Розширення класів — це функція JavaScript, яка дозволяє створювати власні класи, які можна використовувати у вашому коді. Це може бути корисним, якщо вам потрібно створити спеціальний тип або якщо вам потрібно додати певні функції до існуючого типу.

Щоб створити клас розширення в JavaScript, спочатку потрібно створити новий файл під назвою extend.js і додати такий код:

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

Далі вам потрібно визначити властивості та методи вашого нового класу. Це можна зробити, додавши властивості та методи до об’єкта-прототипу об’єкта MyClass. Ось приклад:

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

Нарешті, вам потрібно зареєструвати свій новий клас у компіляторі JavaScript, додавши такий рядок до свого коду:

MyClass._register = функція(){};

Схожі повідомлення:

Залишити коментар