Estudiando algoritmos de ordenación, me encuentro este bucle for:
for( var x = 1; x0; x-- )
¿Qué significa x0? ¿O es una errata?
Muchas gracias, un saludo.
Tal y como está podría tratarse de un error de syntaxis o puede que invoque a una variable ya definida.
Por ejemplo:
var x0 = 0;
for (var x=1; x0; x--){
console.log('aaa');
}
Causaría un bucle infinito.
Saludos
Debe ser una errata, porque el código completo es así:
var TEST_SIZE = 1000,
sortedArr = [],
reverseArr = [],
randomArr = [];
for( var x = 1; x0; x-- ){
reverseArr.push(x);
}
for( var x = 1; x
El bucle for de la última línea termina así, con una x huérfana :huh: El ejemplo aparece aquí: http://www.etnassoft.com/2011/10/17/ordenacion-basica-de-datos-en-javascript/
Gracias y un saludo.