Sziasztok!
Szeretnek 1 kis segitseget kerni javascriptekböl. Kellene a hazimhoz, es hiaba olvastam a tanayagom amit felrakott a tanarom nem ertem h hogy kell. probalkoztam de elegge FAILED lett a dolog :S Es mivel keddre kell es ha nem lessz meg nem kapok tul jo jegyet :( (lattam h unix portal de mivel suliba windowson kell programozni ez can. reszemröl en mac-et hasznalok :) )
Szoval kene nekem 1 olyasmi 1 window.alert-ben udvozol utana felad window.promt-ot es keri a csillag kepet es kiadja a havi horoszkopot ami ot van valahol a "forras"ba es tudja hogy meik valaszra meiket adja ki. Vmi iesmi elven mukodo --->
var arrSvenska = new Array('spel','fil','källkod','nätet');
var arrEngelska = new Array('game','file','source code','the web');
var arrLexikon = new Array(arrSvenska,arrEngelska);
var fText = 'Hur översätter du ';
var riktigaSvar = 0;
var dittSvar;
for(var i=0; i<4; i = i+1)
{
dittSvar = prompt(fText + arrLexikon[0][i] + ' ?');
if(dittSvar == arrLexikon[1][i])
{
fText = 'Rätt svar!';
riktigaSvar = riktigaSvar + 1;
}
else
{
fText = 'Nej, ordet är ' + arrLexikon[1][i];
}
alert(fText);
fText = 'Hur översätter du ';
}
alert('Du fick ' + riktigaSvar + ' rätt på glosförhöret!');
Legalbbis en iesmi for al meg If el probalkoztam de mindig belesultem :( Kerlek segitsetek oo nagy programozok :( mar nem tudom kihez forduljak :((
(a fenti svedul van de nem az a lenyeg :) )
-Pepsus-
- 1307 megtekintés
Hozzászólások
Pár észrevétel:
1) ha alert-es üdvözléssel kell kezdeni, akkor az alert-nek a for ciklus előtt kellene lennie.
2) ha egyszer kell csak bekérned a csillagképet, akkor a prompt ne a for cikluson belül legyen, mert akkor minden lefutáskor bekéri (jelen esetben négyszer).
3) nem tömböt célszerű használni, hanem property-ket:
var lexikon = {"csillag1":"horoszkop1", "csillag2".....}
...
alert(lexikon[valasztottcsillagkep]);
ha ez utóbbit nem érted, ne törődj vele, tömbbel is működnie kell.
- A hozzászóláshoz be kell jelentkezni
Elejit se ertem pontosan mert ami azt illeti nagyon bena vagyok programozasban . epphogy at tuddtam eddig ebickélni :((((( (tuti nem veszem fel a következöt mert nem egeszen az en vilagom :D )
Nem pont olyanra gondoltam mint a felsö hane olyasmi tehat lessz mas is csak a if meg for meg else-kre celoztam hogy annal többet emg nem tnaultam. meg tanultunk vmit a while-okrol is de arra nem hiszem hogy ahoz szukseg lenne ehez. el keztem irni kutfejböl a programot en is csak hat nem tudtam mit hova tegyek. a fö problem hogy nemtom hogy kell meghatarozzam hogy erre a valasz azt adja arra meg azt. probaltam vmi benazast new arrayel de azzal se ment mivel kuka vagyok teljesen .
Nem tudok nekem vmit meg irni ? :( kerlek szepen titeket . eletem mulik rajta :D (elein erdekelt a kurzus azert vettem fel de rajöttem hogy utalom es anyam nem engedi hogy kiugorjak belölle a vegen :P )
edit.: propertyket nem tanultunk meg nagyon :S Ha gondoljatok adhatok 1 linket miket tanultam eddig de svedul van . :P
- A hozzászóláshoz be kell jelentkezni
var lexikon = {"csillag1":"horoszkop1", "csillag2".....}
lehet le esett. a :-al hatarozom meg hogy annal a valasznal meiket adja ki ? :O)
edit.: akor azt emgertettem , de hogy hatarozam meg hogy mit kerdezzen meg a promt es arra adja ki aozk közul vmeiket? (akkor ha fenti szerint csinalom meg nem kellenek a if-ek ?)
ui.: bocs hogy enyit irok ien gyorsan 1 forumra csak bevagyok panikolva h bukta lessz es azt nem szeretnem :P
- A hozzászóláshoz be kell jelentkezni
Na, jó...
var lex = {
"csillag1" : "horoszkop1",
"csillag2" : "horoszkop2",
"csillag3" : "horoszkop3",
"csillag4" : "horoszkop4"
}
alert('hello!');
var csillag = prompt('Csillagkeped?','').toLowerCase();
if (lex[csillag]) {
alert('Horoszkopod: '+lex[csillag]);
}
else {
alert('Nincs ilyen csillagkep');
}
- A hozzászóláshoz be kell jelentkezni
/worship
Köszönom szepen nagyon.
Jövök 1-el :)
- A hozzászóláshoz be kell jelentkezni
Windfoson is igy kell kinezen a javascript? mert be rakom a honlapnak a script helyebe es nem akar csinalni semmit a mocsok :(
- A hozzászóláshoz be kell jelentkezni
Kell köré <script>...</script>, és mennie kell. És .html kiterjesztés.
- A hozzászóláshoz be kell jelentkezni
perfect ! ^^
- A hozzászóláshoz be kell jelentkezni
es magyar nyelv is orodalombol milyen jegyet kaptal?
(lessz, meik, ien, suliba, csillag kep, for al, if el, kozpontozas, stb.)
t
- A hozzászóláshoz be kell jelentkezni
Ha megnézed, svéd, illetve angol nyelvű a bevágott forrás -- ha ebből, meg a tört magyarból indulok, ki, idegenbe szakadt hazánkfia csemetéjéről van szó.
- A hozzászóláshoz be kell jelentkezni
Mivel svéd környezetben van, gondolom ez teljesen érthető.
- A hozzászóláshoz be kell jelentkezni
Hat igen, olvasni meg tanulnod kell. Sokat.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Plusz par tipp:
- Erdemes raszokni, hogy a valtozoknak angol nevet adj. Foleg ekezetes karaktereket hasznalo nyelveknel konnyen felre is lehet erteni a valtozok nevet.
- Mindig boven kommenteld a kodot, amit csinalsz - majd ha eles lesz a weblap, akkor par jol iranyzott paranccsal kivehetok a kommentek.
- ha tipusjelolest akarsz alkalmazni, legy konzekvens (riktigaSvar, dittSvar tippem sincs, mit jelentenek, de ha a var postfix, akkor annak elolre kellene maszni, ha pedig nem, akkor az elejerol lemaradt a tipusjelolo prefix).
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni