Diferencia entre revisiones de «Common.js»
De La Venciclopedia
imported>Carmen (Página nueva: →Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página.: ts_decimal_separator = "."; function ts_parseFloat(num) { if (!...) |
imported>Lizardkg (Página nueva: →Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página.: ts_decimal_separator = "."; function ts_parseFloat(num) { if (!...) |
(Sin diferencias)
|
Revisión del 07:47 1 may 2008
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página. */
ts_decimal_separator = ".";
function ts_parseFloat(num) {
if (!num) return 0;
num = num.replace(/\s/g, ""); // remove whitespaces
num = num.replace(/'/g, ""); // remove apostrophes; used in German-speaking
Switzerland as thousands separator
if (ts_decimal_separator == ",") {
num = num.replace(/\./g, "");
num = num.replace(/,/, ".");
} else {
// TODO: handle the "Momayyez" character, used in Arab countries and Iran
num = num.replace(/,/g, "");
}
num = parseFloat(num);
return (isNaN(num) ? 0 : num);
}