{"version":"1.0","type":"rich","title":"Java Script Arrays","description":"Bouncing, color-shifting circles animate across an SVG canvas generated with D3 v6. The visualization demonstrates D3’s data join pattern using `selection.join`, updating circle positions, radii, and RGB fill colors based on a continuously changing time parameter. It uses `d3.range`, `d3.select`, and `d3.ascending` (commented out) to explore JavaScript array methods like `map`, `sort`, and `reduce`. The example highlights the seamless handling of dynamic arrays in data-driven documents.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/605410f21be54a18ad966f66ef2a4742?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}