Acciones

MediaWiki

Diferencia entre revisiones de «Common.js»

De La Venciclopedia

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 (!...)
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);
}