Доброе времени суток)
Сам по себе новичок, поэтому жду критики).
Собственно скрипт подбирает цифры в заданном диапазоне (без повторений).
Дабы не повторялись цифры, решил использовать рекурскию, но тут посыпались проблемы. Надеюсь поможете разобраться с проблемой.
Собственно вот вопросы:
1 - Почему когда срабатывает рекурсия - переменная undefined;
2 - Как по мне это гамно код. Можно ли передать саму переменную в аргумент функции. Если точнее то я хочу передавать аргументом не значение переменной, а ссылку на переменную. Как то так) Ну по коду думаю поймёте.
if(q==1){
if((rot == cur)) random_numb(q, len, min)
else return cur;
};
if(q==2){
if(back == cur) random_numb(q, len, min)
else return cur;
};
if(q==3){
if(font == cur) random_numb(q, len, min)
else return cur;
};
А вот ссылка на пример кода https://jsfiddle.net/72p4yokb/
Спасибо за внимание!