Adicionar elementos num array em javascript

by Ennio Sousa Sousa

HTML

<!-- usar jQuery para a função print_r() funcionar -->

JavaScript

var vetor = [1, 2, 3, 4];

for(var i=0; i<10; i++){
    var add_depois = vetor.length;
    var add_valor = i+10;
    vetor.splice(add_depois, 1, add_valor);
}
print_r(vetor);


function print_r(printthis, returnoutput) {
    var output = '';

    if($.isArray(printthis) || typeof(printthis) == 'object') {
        for(var i in printthis) {
            output += i + ' : ' + print_r(printthis[i], true) + '\n';
        }
    }else {
        output += printthis;
    }
    if(returnoutput && returnoutput == true) {
        return output;
    }else {
        alert(output);
    }
}