Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var MixArray = function(str,str2){
- var s1=str;
- var s2=str2;
- MixAllUp(s1,s2);
- function mixNum(obj1,obj2){
- var ar = [];
- var between;
- between=obj1;
- obj1=obj2;
- obj2=between;
- ar[0]=obj1;
- ar[1]=obj2;
- return ar;
- }
- function MixAllUp(s1,s2){
- var ln = s1.length;
- var ResultArray = [];
- for (var i=0;i<ln;i++)
- {
- var someNum1 = Math.round(Math.random()*ln);
- var someNum2 = someNum1;
- while (someNum2 === someNum1)
- {
- someNum2 = Math.round(Math.random()*ln);
- }
- //console.log(someNum1+","+someNum2);
- //debugger;
- var obj1 = this.mixNum(s1[someNum1],s1[someNum2]); ---> This is where the debugger report errors. (this.mixNum is not a function)
- var obj2 = this.mixNum(s2[someNum1],s2[someNum2]);
- this.s1[someNum1]=obj1[0];
- this.s1[someNum2]=obj1[1];
- this.s2[someNum1]=obj2[0];
- this.s2[someNum2]=obj2[1];
- }
- }
- }
- var mxA = new MixArray(word,meaning);
- word = mxA.s1;
- meaning=mxA.s2;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement