quarta-feira, 17 de junho de 2015

DNA Javascript

function dna(num,min,max){
var divide = num / 10, passos = 2, final = 0;

for(var i=1;i<500;i++){
divide = divide * passos;

if(divide>999){
divide = divide / 1000;
}else if(divide>num){
divide = divide / 100;
}
passos++;
final = round(divide);
if(final>=min && final<=max)  break;
}

return final;
}

domingo, 10 de maio de 2015

Função randômica para Javascript muito boa.

function rand(inferior,superior){
  var numPossibilidades = (superior+1) - inferior;
  var aleat = Math.random() * numPossibilidades;
  aleat = Math.floor(aleat);
  return parseInt(inferior,10) + aleat;
}