Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var obj {};
- var storedObject;
- var randomResponse1 = pickRand1(obj);
- var randomResponse2 = pickRand1(obj);
- //first visit to server
- if (event.reply == "true") {
- obj.1 = 'one';
- obj = storedObject;
- }
- //second visit to server
- if (event.reply == "true") {
- obj.2 = 'two';
- obj = storedObject;
- }
- //third visit to server
- if (event.reply == "true") {
- obj.3 = 'three';
- obj = storedObject;
- }
- //fourth visit to server
- if (event.reply == "true") {
- obj.4 = 'four';
- obj = storedObject;
- }
- //final visit to server
- if (event.reply == "true") {
- alert(randomResponse1); //it only seems to grab last value
- alert(randomResponse2); //also, does this have a chance of
- //being the same random result?
- }
- function pickRand1(obj) {
- var result;
- var count = 0;
- for (var prop in obj)
- if (Math.random() < 1/++count)
- result = obj[prop];
- return result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement