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

    parseInt non mi funziona

    qcuno mi spiega come mai

    <script>

    t="08";

    t = parseInt(t);
    alert(t);
    </script>

    mostra 0

    quando

    <script>

    t="04";

    t = parseInt(t);
    alert(t);
    </script>


    mostra 4

  2. #2
    con il parseFloat funziona

  3. #3

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    parseInt() usa per default numeri ottali, se questi iniziano per 0.

    Per fare il parsing di numeri decimali con sicurezza, occorre specificarlo nel secondo parametro:
    parseInt("08", 10);
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    si melavevano spiegato

    cmq grazie lo stesso

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 © 2025 vBulletin Solutions, Inc. All rights reserved.