phillipsenn
05/08/2024, 5:14 PMfunction add1(arg) {
var result = arg
result += 1
return result
}
two = add1(1)
WriteOutput(two)
But changing it to this fixed it:
function add1(arg) {
var result=0
result = arg
result += 1
return result
}
two = add1(1)
WriteOutput(two)bdw429s
05/08/2024, 5:18 PMbdw429s
05/08/2024, 5:18 PMbdw429s
05/08/2024, 5:20 PMbdw429s
05/08/2024, 5:21 PMbdw429s
05/08/2024, 5:22 PMbdw429s
05/08/2024, 5:24 PMvar result = arg;
allows it to work, so I can only guess the next line is some how being parsed as part of the previous line, which is odd since
var result = arg result += 1
shouldn't be parsed as a single statement so far as I can tellbdw429s
05/08/2024, 5:25 PMphillipsenn
05/08/2024, 5:31 PMMark Takata (Adobe)
05/09/2024, 5:05 AMSebastiaan Naafs - van Dijk
05/13/2024, 1:02 PMphillipsenn
05/16/2024, 5:33 PMphillipsenn
05/16/2024, 5:35 PMSebastiaan Naafs - van Dijk
05/16/2024, 5:38 PMphillipsenn
05/16/2024, 5:40 PMphillipsenn
05/16/2024, 5:43 PMSebastiaan Naafs - van Dijk
05/16/2024, 5:44 PMbdw429s
05/16/2024, 5:47 PMSebastiaan Naafs - van Dijk
05/16/2024, 5:48 PMphillipsenn
05/16/2024, 5:51 PM