I have an array angles
which contains five arrays, each of which contain two numbers.
console.log(angles)
reports angles[0]
to be [1.5707963267948966, 0.7853981633974483]
. Natural conclusion is that I made a mistake in my math somewhere.
console.log(angles[0])
reports the same values as above. However, console.log([angles[0][0],angles[0][1]])
reports [1, 0.5]
, which is the expected result.
Notably, console.log(angles[0])
reports the erroneous numbers in the expanded result, but the preview displays the correct values.
Issue is not present for angles[n]
where n is not 0.
What's happening here? Is there an error in console.log
?