Language
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
You attempted to assign a value to a function result. The result of a function can be assigned to a variable, but it cannot be used as a variable. If you want to assign a new value to the function itself, omit the parentheses (the function call operator). The following example demonstrates a situation in which this error is generated.
myFunction() = 42; // Attempting to assign the value 42 to the result of the function call.
To correct this error
Do not use the value of a function call result as something you can assign to. You can assign the result of the function call to a variable though.
myVar = myFunction(42);Alternatively, you can assign the function itself (and not its return value) to a variable.
myFunction = new Function("return 42;");