Imagine a scenario where the following code snippet exists:
function write3(a, b, c) {
document.write(a + " " + b + " " + c);
}
var arr = [1, 2, 3];
var i = 0;
write3(arr[i++], arr[i++], arr[i++]);
The expected outcome is 1 2 3 when running this code. However, questions remain about the guaranteed behavior. Is it possible for the arguments passed to the function write3 to be resolved in an order other than left to right?