Utilidades JavaScript
utils = {
//devuelve el valor absoluto de un numero.
abs : function(number) {
if ( number < 0 ) {
return -number;
} else {
return number;
}
},
//limpia un numero de comas, puntos, espacios en blanco, símbolos de dollar y euro
limpiaInteger : function (valor) {
nuevoValor = valor.replace(",",""); //quita comas
nuevoValor = nuevoValor.replace(".",""); //quita puntos
nuevoValor = nuevoValor.replace("$",""); //quita símbolo dollar
nuevoValor = nuevoValor.replace("€",""); //quita símbolo euro
nuevoValor = nuevoValor.replace(/ /g,''); //quita espacios en blanco
return nuevoValor;
},
isEmail : function (str) {
return str.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/) != null;
},
randomEntre: function (min,max){
return Math.floor(Math.random() * (max - min + 1)) + min;
},
onlyNumbers: function(n){
return /^\d+$/.test(n);
}
}