Hola,
Zerokilled
Bien he usado prototype para permitir adicionar propiedades al objetos, pero aún así no lo consigo. Mira ahora lo quedado así
Código javascript
:
Ver originalArray.prototype.EliminarRepetidos = function (valores) {
//function EliminarRepetidos(valores) {
var arr_origen = valores.split("");
var arr_limpio = [];
var val_eliminados = [];
var no_repetidos = {};
var repetidos = {};
var cantidad = 0;
var al_repeticiones = "";
for(var i = 0; i < arr_origen.length; i++){
if(!(arr_origen[i] in no_repetidos)) {
arr_limpio.push(arr_origen[i]);
no_repetidos[arr_origen[i]]++;
}else{
val_eliminados.push(arr_origen[i]);
repetidos[arr_origen[i]]++;
}
}
alert(repetidos.length)
he usado todas la propiedades que se me han ocurrido pero o bien devuelve NaN o indefinido
Gracias