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
//parte modificada por Edig [[email protected]] //Part mod by Edig [[email protected]] //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