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

    Area del quadrato e del cerchio

    Ragazzi,
    un amico mi ha chiesto un favore per un suo esame ma nn saprei come fare:

    deve fare una pagina html in cui passando sopra l'immagine di un quadrato esca un'alert che ti chieda il valore del lato, e dopo ciò ti dia la scelta di poter visualizzare l'area o il perimetro.

    Discorso analogo per una circonferenza (area e circonferenza).

    Potete aiutarmi visto che nn sono assolutamente ferrato in javascript?

    Bye
    Conquista la folla, e conquisterai la libertà (Proximus - Il gladiatore)
    Il riferimento italiano per i Fans di Final Fantasy
    Scandalos member of APE

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Per iniziare guarda se questo link può esserti utile:

    http://javascript.internet.com/calcu...area-calc.html

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Non sono riuscito a risolvere del tutto il tuo problema.
    Questo comunque è un inizio.
    Il problema che io non sono in grado di risolverti è quello relativo alla select che non so come richiamarla dopo aver inserito il valore al prompt.Sicuramente qualche guru ti sarà più d'aiuto.

    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript">
    function quadrato()
    {
    lato = parseFloat(prompt('Inserisci il valore del lato'));
    areaQuadrato = lato * lato;
    perimetroQuadrato = (lato + lato) * 2;
    alert("L'area del quadrato è: " + areaQuadrato);
    alert("Il perimetro del quadrato è: " + perimetroQuadrato);
    }

    function circonferenza()
    {
    raggio = parseFloat(prompt('Inserisci il valore del raggio'));
    circonferenzaCerchio = 2 * Math.PI * raggio ;
    areaCerchio = Math.PI * Math.pow(raggio, 2) ;
    alert("La circonferenza è: " + circonferenzaCerchio);
    alert("L'area del cerchio è: " + areaCerchio);
    }
    </script>
    </head>

    <body>


    [img]cerchio.gif[/img] </p>


    [img]quadrato.gif[/img] </p>
    </body>
    </html>

  4. #4
    Il fatto è che sono proprio negato...se qualche guru potesse intervenire

    Nicola cmq grazie mille

    Bye
    Conquista la folla, e conquisterai la libertà (Proximus - Il gladiatore)
    Il riferimento italiano per i Fans di Final Fantasy
    Scandalos member of APE

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    codice:
    <html> 
    <head> 
    <title>Documento senza titolo</title> 
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
    <script language="JavaScript"> 
    var raggio=0;
    var lato=0;
    function quadrato() 
    { 
    lato = parseFloat('0'+prompt('Inserisci il valore del lato',lato)); 
    areaQuadrato = lato * lato; 
    perimetroQuadrato = (lato + lato) * 2; 
    s = document.pippo.scelta;
    if (s.options[s.selectedIndex].value=="area") 
    	alert("L'area del quadrato è: " + areaQuadrato)
    else 
    	alert("Il perimetro del quadrato è: " + perimetroQuadrato); 
    } 
    function circonferenza() 
    { 
    raggio = parseFloat('0'+prompt('Inserisci il valore del raggio',raggio)); 
    circonferenzaCerchio = 2 * Math.PI * raggio ; 
    areaCerchio = Math.PI * Math.pow(raggio, 2) ; 
    s = document.pippo.scelta;
    if (s.options[s.selectedIndex].value=="area") 
    	alert("L'area del cerchio è: " + areaCerchio)
    else
    	alert("La circonferenza è: " + circonferenzaCerchio); 
    } 
    </script> 
    </head> 
    
    <body> 
    
    
    [img]cerchio.gif[/img] </p> 
    
    
    [img]quadrato.gif[/img] <form name="pippo">
    <select name="scelta">
    <option value="area">Area</option>
    <option value="perimetro">Perimetro o Circonferenza</option>
    </select>
    </form>
    </p> 
    </body> 
    </html>
    scusa se ho rimpicciolito le immagini... impazzivo a cercare di muovere il mouse

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Originariamente inviato da br1

    scusa se ho rimpicciolito le immagini... impazzivo a cercare di muovere il mouse

    ciao
    Scusa?? Nn so come ringraziarti..per fare questo avrei impiegato ore..e invece grazie a te in 5 minuti mi sono sistemato tutto come volevo!

    Nn so come ringraziarti

    Bye
    Conquista la folla, e conquisterai la libertà (Proximus - Il gladiatore)
    Il riferimento italiano per i Fans di Final Fantasy
    Scandalos member of APE

  7. #7
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Sei un grande Br1.
    Hai ragione per quel che riguarda le immagini.
    Le ho buttate giù di fretta con Photoshop e stavo sclerando anche io muovendo il mouse.

  8. #8
    Grazie mille a tutti e due

    Bye
    Conquista la folla, e conquisterai la libertà (Proximus - Il gladiatore)
    Il riferimento italiano per i Fans di Final Fantasy
    Scandalos member of APE

  9. #9
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922

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.