num - число, из которого необходимо получить бит;
pos - номер бита (начиная с нуля), значение которого необходимо получить;
val - устанавливаемое значение бита.
Функция устанавливает указанный бит в числе.
Пример использования:
let num = 123; log('Исходное число:', num, num.toString(2)); num = ds.setBit(num, 1, false); num = ds.setBit(num, 2, true); num = ds.setBit(num, 5, false); log('Полученное число:', num, num.toString(2));
В результате будет выведено в системный журнал следующее: