@יהודי-טוב נכון, תודה!
עריכה: דווקא אני צדקתי... כי יש אופציה שרוצים לעשות CROSS JOIN בלי לכתוב שום פרמטרים.ואז מספר ממשי לחלק ל2 יהיה שווה למספר שלם - שניהם שגיאה של חלוקה באפס.
אני מקיף את זה ב TRY להבנה ברורה יותר...
גם ראיתי בעיה נוספת - לא אתחלתי את מערך Cols עם אורכי העמודות של שתי ההפניות (אך לא יודע אם זה מעכב בJS... אני רגיל יותר לC# וכדו' שם זה לא עובר בשקט. ועכ"פ ודאי להבנה של הקוד זה חשוב)