From cf6d41b3203b38e94de9074d51cf67ae3d78d2b6 Mon Sep 17 00:00:00 2001 From: Joshua Koo Date: Tue, 11 Mar 2014 09:57:42 +0800 Subject: [PATCH] Better for loop for SimulationRenderer --- examples/js/SimulationRenderer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/js/SimulationRenderer.js b/examples/js/SimulationRenderer.js index b16f8b65a9..44e9d35dd6 100644 --- a/examples/js/SimulationRenderer.js +++ b/examples/js/SimulationRenderer.js @@ -175,7 +175,7 @@ function SimulationRenderer(WIDTH, renderer) { var a = new Float32Array( PARTICLES * 4 ); - for ( var k = 0; k < PARTICLES * 4; k += 4 ) { + for ( var k = 0, kl = a.length; k < kl; k += 4 ) { var x = Math.random() * BOUNDS - BOUNDS_HALF; var y = Math.random() * BOUNDS - BOUNDS_HALF; @@ -202,7 +202,7 @@ function SimulationRenderer(WIDTH, renderer) { var a = new Float32Array( PARTICLES * 3 ); - for ( var k = 0; k < PARTICLES * 3; k += 3 ) { + for ( var k = 0, kl = a.length; k < kl; k += 3 ) { var x = Math.random() - 0.5; var y = Math.random() - 0.5; -- GitLab