Re: variable declaration reset

new topic     » goto parent     » topic index » view thread      » older message » newer message
petelomax said...

This just surprised me:

sequence s = {1,2,2,3,4,4,5} 
for i=1 to length(s) do 
    integer curr = s[i], prev 
    if i>1 and curr=prev then 
        ?{i,s[i]} 
    end if 
    prev = curr 
end for 

JavaScript actually resets prev at the start of every iteration...

That's the behavior I expect, no matter what language I'm using. A variable defined is a variable reset.

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu