-
Notifications
You must be signed in to change notification settings - Fork 0
Description
hi, y need find some patern based on 10x10 latin square.
code for find patern is not write in this issue. but i need make infinite loop Until find patern.
Maximum call stack size exceeded error break the program.
i don't know how clear call stack. im new in javascript
here stack trace
C:\ls\node_modules\latinsquare\index.js:49
function generateDefaultLatinSquare(size){
^
RangeError: Maximum call stack size exceeded
at generateDefaultLatinSquare (C:\ls\node_modules\latinsquare\index.js:49:36)
at generateDefaultLatinSquare (C:\ls\node_modules\latinsquare\index.js:75:28)
at generateDefaultLatinSquare (C:\ls\node_modules\latinsquare\index.js:75:28)
at generateDefaultLatinSquare (C:\ls\node_modules\latinsquare\index.js:75:28)
at generateDefaultLatinSquare (C:\ls\node_modules\latinsquare\index.js:75:28)
at generateDefaultLatinSquare (C:\ls\node_modules\latinsquare\index.js:75:28)
at generateDefaultLatinSquare (C:\ls\node_modules\latinsquare\index.js:75:28)
at generateDefaultLatinSquare (C:\ls\node_modules\latinsquare\index.js:75:28)
at generateDefaultLatinSquare (C:\ls\node_modules\latinsquare\index.js:75:28)
at generateDefaultLatinSquare (C:\ls\node_modules\latinsquare\index.js:75:28)
here the script:
while(count != 1000){
var table =[];
var search = latinSquare.generate([0,1,2,3,4,5,6,7,8,9]);
for(i=0;i<search.length;i++){
for(d=0;d<search[i].length;d++){
table.push(search[i][d]);
}
}
count++;
console.log(count + "...... " + table);
}