Здравствуйте, столкнулся с проблемой и не могу понять как решить, допустим:
function test(){
...
num=array.length // значение меняется часто
elem.onclick=function (){hide(num)} //закрыть объект с ID=num
Вот мне надо чтобы num был не текущий, а тот что был на определённый момент, вопрос - как записать динамически меняющее значение на данный момент в переменную, и чтобы там уже осталось это значение. Помогите пожалуйста, может в константу записать (хотя я о них в JS не слышал

)?