Сообщение от Mutagena
|
число с учетом региональных настроек
|
Это круто сказано

Вариант с Number не очень, потому что велика вероятность получить NaN. parseFloat лучше по-моему:
function toNumber(string){
return parseFloat( string.replace(',','.') );
};
alert( toNumber('2,5,5') );