Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    137

    stampare ciclo in un <div>

    Sto facendo un esrcizio in cui mi è kiesto di stampare numeri pari in un <div>. Ho provato a fare così:

    for(i=20;i<=40;i=i+2)
    {
    document.getElementById('num').innerHTML = i;
    }

    nel <div> mi scirve solo l'ultimo numero. Come posso risolvere?

  2. #2
    codice:
    for(i=20;i<=40;i=i+2)
    {
    document.getElementById('num').innerHTML = document.getElementById('num').innerHTML+"
    "+i;
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2008
    Messaggi
    137
    E' sempre uguale .......non me li stampa tutti.....mi stampa sempre e solo l'ultimo

  4. #4
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>
    
    <body>
    <div id="num"></div>
    <script language="javascript" type="text/javascript">
    for(i=20;i<=40;i=i+2)
    {
    document.getElementById('num').innerHTML = document.getElementById('num').innerHTML+"
    "+i;
    }
    </script>
    </body>
    </html>

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao,

    per sapere se un numero è pari o dispari dividilo per 2 se il risultato è un'intero è pari

    codice:
    <div id="num"></div>
    <script type="text/javascript">
    for(i = 20; i <= 40; i++){
    if(i % 2 == 0){
    document.getElementById('num').innerHTML = document.getElementById('num').innerHTML + i +" Pari 
    ";
    }
    }
    </script>
    Massimo

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