Нужно что бы на каждом вызове функции значение переменной тоглилось с false на true и обратно
Так не получится. Вы можете, например, передавать объекты. С полем is. a = {is: true} b = {is: false}. function toggle(obj){ obj.is = !obj.is return obj.is }