MCPcopy Create free account
hub / github.com/ChaseFlorell/jQuery.ProfanityFilter / generateRandomNumber

Function generateRandomNumber

jquery.profanityfilter.js:98–116  ·  view source on GitHub ↗
(max)

Source from the content-addressed store, hash-verified

96
97 var lastRandomNumber = null;
98 function generateRandomNumber(max) {
99 var randomNumber = Math.floor((Math.random()*(max)));
100 if (lastRandomNumber == null) {
101 lastRandomNumber = randomNumber;
102 } else {
103 if (randomNumber == lastRandomNumber && max !=0) {
104 randomNumber +=1;
105 }
106 }
107
108 if (randomNumber > max) {
109 //set it back to zero
110 randomNumber = 0;
111 }
112
113 lastRandomNumber = randomNumber;
114
115 return randomNumber;
116 }
117
118
119 return this.each(function () {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected