Ejemplo n.º 1
0
  chooseTask: function() {
    var _this = this;
    var getRandom = randomNumber.generator({
      min: 0,
      max: _this.projectTasks.length - 1,
      integer: true,
    });

    _this.chosenTask = _this.projectTasks[getRandom()];

    return _this.chosenTask;

  },
Ejemplo n.º 2
0
  chooseProject: function() {
    var _this = this;
    var getRandom = randomNumber.generator({
      min: 0,
      max: _this.trelloProjects.length - 1,
      integer: true,
    });

    _this.chosenProject = _this.trelloProjects[getRandom()];

    return _this.chosenProject;

  },
});
github.authenticate({
  type: 'basic',
  username: process.env.GITHUB_USER,
  password: process.env.GITHUB_PASSWORD
});


// SETUP NUMBER GENERATOR

var randomNumberOptions = {
  min:  1,
  max:  4,
  integer: true,
}
var getRandom = randomNumber.generator(randomNumberOptions)


// REWRITE OBJECT

var Briefing = function() {

  this.output = {
    day: undefined,
    projects: undefined,
    issues: undefined,
    language: undefined,
    weather: undefined,
  },

  this.init = function() {
Ejemplo n.º 4
0
var rn = require('random-number')
var rint = rn.generator({integer: true})
var memory = require('../../memory.js')
var numbers = memory.numbers
var temp = memory.temp
var values = memory.values
var pointers = memory.pointers

var rand_bool = rn.bind(null, {integer:true})
var rand_small_nat = rn.bind(null, {min: 1, max: 5, integer:true})
var rand_large = rn.bind(null, {min: 1, max:2, integer:true})
var rand_large_nat = rn.bind(null, {min: 1, max:2, integer:true})

var is_arr = Array.isArray


function random_bigint(l, s, bigit){
  var minlength = l[0] + 2
  var maxlength = Math.max(minlength, l[1])
  var bigit_count = rint(minlength, maxlength)
  var idx = temp(bigit_count)
  var pointer = pointers[idx]
  var t = values[idx]
  var didx = t.ads[pointer]

  t.data[didx + 1] = 0 // type
  if ( bigit_count > 2 ) { 
    t.data[didx + 1] = s == null ? rint(0, 1) : s
  }

  for ( var i = 2; i < bigit_count; i ++ ) {