hungarian-language
v1.0.2
Published
> # 🇭🇺 hungarian-language Magyar nyelvű JavaScript wrapper könyvtár, amely lehetővé teszi, hogy a kódot magyarul írd és olvasd. Célja, hogy a programozás nyelve közelebb kerüljön az anyanyelvhez, miközben megőrzi a JavaScript erejét.
Readme
🇭🇺 hungarian-language
Magyar nyelvű JavaScript wrapper könyvtár, amely lehetővé teszi, hogy a kódot magyarul írd és olvasd. Célja, hogy a programozás nyelve közelebb kerüljön az anyanyelvhez, miközben megőrzi a JavaScript erejét.
Készült ❤ általa xb3n6e
Ha tetszik a projekt és szeretnéd támogatni a munkámat, akkor itt megteheted (ingyenes támogatás)
📦 Telepítés
bash
git clone https://github.com/xb3n6e/hungarian-language.git
cd hungarian-language
npm install🚀 Használat
const magyar = require('./magyar.js');
magyar.konzol.kiir('Helló világ!');📁 Fájlstruktúra
hungarian-language/
├── magyar.js # Fő modul, ami mindent exportál
├── viselkedes.js # Viselkedésalapú függvények (várakozás, ismétlés stb.)
├── teszt.js # Példák és tesztek
├── README_EN.js # Angol dokumentáció
└── README.md # Magyar dokumentáció🧠 Főbb modulok
🔢 Matematika (matematika)
magyar.matematika.kerekit(3.7) → 4
magyar.matematika.faktorialis(5) → 120🔁 Tömb műveletek
magyar.osszeg([1, 2, 3]) → 6
magyar.veletlenElem(['alma', 'körte']) → 'körte'📚 Szövegkezelés
magyar.fordit('alma') → 'amla'
magyar.szovegCsere('piros alma', 'piros', 'zöld') → 'zöld alma'📅 Dátum és idő
magyar.teljesIdo() → '2025. 08. 13. 01:26:00'📦 JSON
magyar.jsonSzoveg({ nev: 'Anna' }) → JSON string
magyar.jsonObjektum('{ "nev": "Anna" }') → objektum🔍 Típusellenőrzés
magyar.tombE([1, 2]) → true
magyar.szamE('alma') → false⏳ Viselkedés modul (viselkedes.js)
Ez a modul külön fájlban van, és a magyar.js fájl paraméterként adja át neki a szükséges segédfüggvényeket (alvas, konzol).
Példa:
magyar.varakozasUzenettel(2, 'Ez 2 másodperc után jelenik meg.');
magyar.ismetel(i => magyar.konzol.kiir(`Ismétlés #${i + 1}`), 3);
magyar.konzol.kiir(magyar.kornyezet()); // 'node' vagy 'böngésző'🧪 Tesztelés
A teszt.js fájlban kipróbálhatod az összes funkciót:
node teszt.js🛠️ Bővíthetőség
Új modulokat könnyen hozzáadhatsz:
- Hozz létre új fájlt pl.
interakcio.js - Exportáld a függvényeket
- Importáld a
magyar.jsfájlban és add hozzá az exporthoz - Mindez után vedd fel a kapcsolatot velem (discordon akár) és tájékoztass erről és én pedig feltöltöm.
📜 Licenc
Ez a projekt szabadon használható, módosítható és terjeszthető. Ha tetszik, csillagozd meg vagy küldj pull requestet!
