Hola,
estoy aprendiendo a desarollar en JS y pues hise 2 funciones que creo que son utiles y espero que les sirva
PARA FUNCIONAR NESESITA PROTYPE PROTOTYPE
Código javascript
:
Ver original
//checar si es numero entero y ponerle los decimales [max 2 decimales]
//check if a number have 2 decimals if not add or delete some
function checar_decimal(num) {
var num3 = num.toString();
var num2 = num3.lastIndexOf('.'); //saber cuantso decimales tiene
var largo = num3.length;
var largo2 = largo - num2 - 1;
//si no se encontro nigun punto se agrega uno
if(num2 == -1) {
num = num+'.00';
}else if(largo2 == 1) {
num = num+'0';
}else if(largo2 > 2) {
num = Math.round(num *100)/100
num = checar_decimal(num);
}
//regresmos el valor
return(num);
}
//borrar un vaalor agregado a un array.
//array
//valor = valor que se quiere borrrar
//erease an value from array
function borrar_array(array, valor) {
for(i=0; i<array.size(); i++) {
if(array[i] == valor) {
delete array[i];
}
}
array = array.compact();
return array;
}
Porfavor nesesito feedback