Java koodarille pähkinä!

Tarttis saada sivuilleni hintalaskuri joka laskis
korkeuden ja leveyden mukaan hinnan.

Sinä joka mahdollisesti tiedät miten kyseinen
operaatio suoritetaan niin paiskaappas tietoja.

Etukäteen kiittäen.....
5567
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

kait toi php:llä o tehtävissä... kait koska ite
vast aloitin sen opiskelun... www.koodaus.net
sieltä vois olla apua..

Äänestä

Siis ikkunan koon vai minkä koon mukaan ????

Mikäli kyseessä on jokin muu koko, esim. Tuotteen
koko menee se ihan normaalina javan int
muuttujien laskutoimituksena

esim.
int korkeus=400;
int hinta = 400*1.20;

Mikäli taas puhutaan selaimen ikkunan/appletin
koosta, niin sen saat selville muistaakseni
java.awt luokan avulla. Siellä pitäisi olla
jossain kohden sellainen kuin getWidth() ja
getHeight() metodit...

Enemmän lisätietoa löydät varmaan Sunin
sivuilta....

Äänestä

Alla pelkistetty koodin pätkä ilman mitään
ylimääräistä. Mutta idea selvinnee tästä. Saa
kysyä, jos jokin jäi vaivaamaan.

<code>
<HTML><BR>
<HEAD><BR>
<SCRIPT LANGUAGE="JavaScript"><BR>
var ahinta=12.34;<BR>
function laskehinta(kork, lev, hin) <BR>
{<BR>
    hin.value = ahinta * kork.value *
lev.value; <BR>
}<BR>
</SCRIPT><BR>
</HEAD><BR>

<BODY><BR>

<FORM><BR>
Korkeus: <INPUT TYPE="text" NAME="korkeus"
SIZE="10" VALUE="11"><BR>
<BR><BR>
Leveys : <INPUT TYPE="text" NAME="leveys"
SIZE="10" VALUE="22"><BR>
<BR><BR>
Hinta : <INPUT TYPE="text" NAME="hinta"
SIZE="10" VALUE=""><BR>
<P><BR>

<INPUT TYPE="button" NAME="nappula"
VALUE="Laske hinta" onClick="laskehinta
(this.form.korkeus,this.form.leveys,this.form.hint
a)"><BR>

</FORM><BR>
</BODY><BR>
</HTML><BR>
</code>

Itse jännään meneekö muotoilut oikein. Miltä
näyttänee keskustelupalstalla, pidetään peukkuja.

Äänestä
  • Yritin muotoilla kunnolliseksi, mutta jäi
    ylimääräistä.

    Edellisestö pitää poistaa aivan alusta <CODE> ja
    aivan lopusta sen vastapari </CODE>. Lisäksi
    jokaisen rivin loppuun jäi minun lisäämäni <BR>,
    jotka kaikki pitää poistaa.

    Laitan tähän alle uuden verison, joka
    toivottavasti onnaa paremmin:

    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    var ahinta=12.34;
    function laskehinta(kork, lev, hin)
    {
    hin.value = ahinta * kork.value * lev.value;
    }
    </SCRIPT>
    </HEAD>
    <BODY>
    <FORM>
    Korkeus: <INPUT TYPE="text" NAME="korkeus"
    SIZE="10" VALUE="11">
    <BR>
    Leveys : <INPUT TYPE="text" NAME="leveys"
    SIZE="10" VALUE="22">
    <BR>
    Hinta : <INPUT TYPE="text" NAME="hinta" SIZE="10"
    VALUE="">
    <P>
    <INPUT TYPE="button" NAME="nappula" VALUE="Laske
    hinta" onClick="laskehinta
    (this.form.korkeus,this.form.leveys,this.form.hint
    a)">
    </FORM>
    </BODY>
    </HTML>

    Huomaa, että JavaScriptissä on muuttuja var
    ahinta, joka tietysti tarvitaan hinnan
    laskennassa. Laita sen kohdalle oikea
    yksikköhinta, nyt siinä on 12.34 (Huom. des.
    PISTE!)

    Äänestä

  • Uusi yritys kirjoitti:

    Yritin muotoilla kunnolliseksi, mutta jäi
    ylimääräistä.

    Edellisestö pitää poistaa aivan alusta <CODE> ja
    aivan lopusta sen vastapari </CODE>. Lisäksi
    jokaisen rivin loppuun jäi minun lisäämäni <BR>,
    jotka kaikki pitää poistaa.

    Laitan tähän alle uuden verison, joka
    toivottavasti onnaa paremmin:

    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    var ahinta=12.34;
    function laskehinta(kork, lev, hin)
    {
    hin.value = ahinta * kork.value * lev.value;
    }
    </SCRIPT>
    </HEAD>
    <BODY>
    <FORM>
    Korkeus: <INPUT TYPE="text" NAME="korkeus"
    SIZE="10" VALUE="11">
    <BR>
    Leveys : <INPUT TYPE="text" NAME="leveys"
    SIZE="10" VALUE="22">
    <BR>
    Hinta : <INPUT TYPE="text" NAME="hinta" SIZE="10"
    VALUE="">
    <P>
    <INPUT TYPE="button" NAME="nappula" VALUE="Laske
    hinta" onClick="laskehinta
    (this.form.korkeus,this.form.leveys,this.form.hint
    a)">
    </FORM>
    </BODY>
    </HTML>

    Huomaa, että JavaScriptissä on muuttuja var
    ahinta, joka tietysti tarvitaan hinnan
    laskennassa. Laita sen kohdalle oikea
    yksikköhinta, nyt siinä on 12.34 (Huom. des.
    PISTE!)

    Siitä vaan jatkamaan.

    Kippis ja kulaus!

    Äänestä

Kommentoi aloitusta


Nahiseva norsu kirjoitti:

Tarttis saada sivuilleni hintalaskuri joka laskis
korkeuden ja leveyden mukaan hinnan.

Sinä joka mahdollisesti tiedät miten kyseinen
operaatio suoritetaan niin paiskaappas tietoja.

Etukäteen kiittäen.....

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu