Ezt az oldalt azért hoztam létre, hogy egy helyre gyűjtsem azokat a JavaScript megoldásokat, amiket a tanulmányaim során megalkottam. Ez azért praktikus, mert ha később hasonló problémák merülnek fel, vissza tudom keresni a megoldást az oldalról, de akár másokon is segíthet, nem csak rajtam. A scripteket négy csoportba rendeztem, az első kettőt csak annak érdemes látogatnia, akit érdekel a javascript programnyelv, és hogy milyen lehetőségeket kínál, de a hasznos cuccok és a játékok hasznosak vagy érdekesek lehetnek a mezei felhasználók részére is. Mivel ezek a scriptek többnyire gyakorló vagy bemutató jelleggel készülnek, nem mindig teszek rájuk gyerekzárat, vagyis előfordulhat olyan, hogy az input mezőkben olyan adatokat is meg tudsz adni, amik nem várt következményekkel járnak, pl. nullával osztasz, és akkor vége a világnak, de ennél jelentősebb galibát nem fog okozni.
A scripteket én írtam, ahol felhasználtam forrást, ott ezt a tényt feltüntettem. Akadnak olyan scriptek, amik csak demo jelleggel vannak itt, de olyanok is, amikben látok fantáziát, és a későbbiekben tovább fogom fejleszteni őket.
A scriptek szabadon felhasználhatók. Ha feltünteted forrásként ezt az oldalt, azt megköszönöm, ha nem, akkor nem. Később majd lehet, hogy közlöm a forráskódot is magyarázattal, hogy könnyebb legyen ellopni, de ennek majd akkor lesz jelentőssége, ha alkotok valami használhatót is, és nem csak a saját magam szórakoztatására gyártok scripteket.
Itt az oldal logójának és láblécének színes részét változtathatod. Csatornánként (RGB) kell megadnod a színek erősségét 0-255 között. Automatikusan változik a háttér, ahogy írod be a számokat. Ha 255-nél nagyobb, vagy 0-nál kisebb számot írsz be, vagy betűket számok helyett, akkor csak egy hibaüzenetet fogsz kapni. Hibaüzenet lesz az eredmény akkor is, ha a számok összege kisebb 150-nél. Azért kell nagyobbnak lennie, mert máskülönben túl sötét lenne a szín, és nem látszanának rajta jól a sötét betűk, azt meg ugye nem akarjuk. Egy if függvény gondoskodik róla, hogy minden rendben menjen, 13 feltételnek kell teljesülnie, mielőtt hajlandó végrehajtani a műveletet. A véletlen szín gomb nem ad 150-nél kisebb eredményt. Azért béta, mert nem gyárt cookie-t, így a beállított szín csak addig marad meg, míg el nem navigálsz az oldalról.
Logószín béta
red
green
blue
204
Itt a háttérszínt állíthatod. Csatornánként (RGB) kell megadnod a színek erősségét 0-255 között. Automatikusan változik a háttér, ahogy írod be a számokat. Ha 255-nél nagyobb, vagy negatív számot írsz be, vagy betűket számok helyett, akkor semmi sem fog történni. Ez nem véletlen, egy if függvény csinálja, aminek 12 feltétele vagyon, mielőtt hajlandó végrehajtani a műveletet. Azért béta, mert nem gyárt cookie-t, így a beállított szín csak addig marad meg, míg el nem navigálsz az oldalról.