sabato 7 giugno 2025

typescript format string to euro

Il frammento di codice qui di seguito, illustra una tecnica per convertire nel linguaggio di programmazione TypeScript un valore string in euro.



Di seguito si riporta la funzione per convertire il valore passato in valore euro.

TypeScript: 

  formattaValutaEuro(value: string): string {

    const numberValuta = parseFloat(value);

    if (isNaN(numberValuta)) {

        throw new Error("Valore non valido");

    }

 

    const formattato = new Intl.NumberFormat('it-IT', {

        style: 'currency',

        currency: 'EUR'

    });

 

    return formattato.format(numberValuta);

}

 





Di seguito si riporta un esempio di come richiamare la funzione appena creata.

TypeScript:

 

    let valoreStringa = "1200.87";

    let valoreEuro = this.formattaValutaEuro(valoreStringa);

    console.log(valoreEuro); //Restituisce 1.200,87 €

 

 


Nessun commento: