Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Usare toLocaleString con due decimali

    ciao!

    ho già fatto varie prove, ma non riesco ad ottenere quello che mi serve.
    devo visualizzare la valuta sempre con due decimali, anche se è zero.

    come ultima prova ho questa:
    codice:
    const totBox = 4.50;
    document.getElementById('tot_box').innerText = totBox.toLocaleString("it-IT"), {
        style: "currency",
        currency: "EUR",
        minimumFractionDigits: 2,
    };
    sulla pagina vedo 4,5 e non 4,50.
    e se l'importo è zero ovviamente vedo 0.

    come dovrei fare??

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,683
    Ciao, occhio alla sintassi. L'oggetto con le proprietà devi passarlo come secondo argomento del metodo in questione, cioè deve essere il secondo parametro all'interno delle parentesi tonde nella chiamata di tale metodo, mentre tu lo hai posto fuori, a seguire la chiamata.

    Prova a correggere in questo modo:
    codice:
    totBox.toLocaleString("it-IT", {
        style: "currency",
        currency: "EUR",
        minimumFractionDigits: 2
    });
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Quote Originariamente inviata da KillerWorm Visualizza il messaggio
    Ciao, occhio alla sintassi. L'oggetto con le proprietà devi passarlo come secondo argomento del metodo in questione, cioè deve essere il secondo parametro all'interno delle parentesi tonde nella chiamata di tale metodo, mentre tu lo hai posto fuori, a seguire la chiamata.

    Prova a correggere in questo modo:
    codice:
    totBox.toLocaleString("it-IT", {
        style: "currency",
        currency: "EUR",
        minimumFractionDigits: 2
    });
    che errore stupido .

    grazie così funziona!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.