@@ -113,19 +113,22 @@ var x = array( [ -1.0, 2.0, -3.0, 4.0 ], {
113113});
114114// returns <ndarray>[ [ -1.0, 2.0 ], [ -3.0, 4.0 ] ]
115115
116- var y = nanrangeBy ( x, {
116+ var opts = {
117117 ' dims' : [ 0 ]
118- }, clbk );
118+ };
119+ var y = nanrangeBy ( x, opts, clbk );
119120// returns <ndarray>[ 200.0, 200.0 ]
120121
121- y = nanrangeBy ( x, {
122+ opts = {
122123 ' dims' : [ 1 ]
123- }, clbk );
124+ };
125+ y = nanrangeBy ( x, opts, clbk );
124126// returns <ndarray>[ 300.0, 700.0 ]
125127
126- y = nanrangeBy ( x, {
128+ opts = {
127129 ' dims' : [ 0 , 1 ]
128- }, clbk );
130+ };
131+ y = nanrangeBy ( x, opts, clbk );
129132// returns <ndarray>[ 700.0 ]
130133```
131134
@@ -144,22 +147,25 @@ var x = array( [ -1.0, 2.0, -3.0, 4.0 ], {
144147});
145148// returns <ndarray>[ [ -1.0, 2.0 ], [ -3.0, 4.0 ] ]
146149
147- var y = nanrangeBy ( x, {
150+ var opts = {
148151 ' dims' : [ 0 ],
149152 ' keepdims' : true
150- }, clbk );
153+ };
154+ var y = nanrangeBy ( x, opts, clbk );
151155// returns <ndarray>[ [ 200.0, 200.0 ] ]
152156
153- y = nanrangeBy ( x, {
157+ opts = {
154158 ' dims' : [ 1 ],
155159 ' keepdims' : true
156- }, clbk );
160+ };
161+ y = nanrangeBy ( x, opts, clbk );
157162// returns <ndarray>[ [ 300.0 ], [ 700.0 ] ]
158163
159- y = nanrangeBy ( x, {
164+ opts = {
160165 ' dims' : [ 0 , 1 ],
161166 ' keepdims' : true
162- }, clbk );
167+ };
168+ y = nanrangeBy ( x, opts, clbk );
163169// returns <ndarray>[ [ 700.0 ] ]
164170```
165171
@@ -177,9 +183,10 @@ var x = array( [ -1.0, 2.0, -3.0 ], {
177183 ' dtype' : ' generic'
178184});
179185
180- var y = nanrangeBy ( x, {
186+ var opts = {
181187 ' dtype' : ' float64'
182- }, clbk );
188+ };
189+ var y = nanrangeBy ( x, opts, clbk );
183190// returns <ndarray>[ 500.0 ]
184191
185192var dt = String ( getDType ( y ) );
0 commit comments