Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan oldjam meg az alábbi...

Hogyan oldjam meg az alábbi java scriptet?

Figyelt kérdés

Nem a konkrét kód kellene, csak egyfajta megoldási módszer levezetése, aztán már talán megtudnám írni a kódot


[link]


2013. febr. 12. 10:16
 1/2 Drone007 ***** válasza:

Először is építs fel egy egyszerű html oldalt, amin kijelzed a terméket, az árát, a szállítási költséget (bár ez nem kötelező a feladat szerint), és legyen kint egy gomb vagy link, ami a rendelési procedúrát indítja.

Lenyomáskor hívja meg a fő javascript function-t, aminek az elején beállítod a fő változókat mint: termék darabára, szállítási költség, kedvezmény alap (0), darabszám(kezdetben 0).

Ezután egy feltételes szerkezetű loop-ban (ami azt vizsgálja, 0-nál nagyobb-e a darabszám) hívj meg egy másik függvényt, ami egy prompttal bekéri a darabszámot. Ha a számmá alakított visszatérési érték (parseInt) 0 vagy kisebb, akkor újra hív a ciklus.

Ha megvan a darabszám, akkor már csak egy feltételes szerkezettel (switch) vizsgálni kell a darabszámot, beállítani a kedvezmény mértékét, kiszámolni a végösszeget, külön az áfáját, és write()-tal kiíratni a formázott stringet az értékekkel, amit a feladatban megadtak.


Sok sikert!

2013. febr. 12. 10:33
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Mit nem értesz benne?

Először bekérsz egy adatot.( csinálj rá egy függvényt Ezt beleteszed egy hátultesztelő ciklusba, hogy csinálja addig míg az értéke numerikus és 0-nál nagyobb nem lesz).

Oké ezután a függvény visszatérési értéke tartalmazza a darabszámot

Ezután kell egy if {} else {} szerkezet, vagy pedig eg swtich case, amivel az árengedmény sávját meghatározzuk( érdemesebb az egyszerűbbség kedvéért nem az engedményt, hanem az leszállított értéket változóban tárolni, tehát (100-engedményt)/100-at változóba helyezni.

Deklarálsz közben néhány változót a nettó egységárra, áfalulcsra, és a szállítási költséget meghatározni

tehát az cucc ára= nettoár*engedményérték+(nettoár*engedmény)*áfa+szállítási költség Innen ezt szétveszed különváltozóba a szükséges dolgokat és szerintem egyértelmű. Ehhez nem kell túl sok ismeret Szimpla matek.

2013. febr. 12. 10:36
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!