@enzoxavier/jawascript
v1.1.0
Published
Gunakake JavaScript nganggo basa Jawa
Maintainers
Readme
@enzoxavier/jawascript
Gunakake JavaScript nganggo basa Jawa
Fungsi Array (Fungsi Saka Larik)
gabung – Nggabungake array
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const hasil = arr1.gabung(arr2); // [1, 2, 3, 4, 5, 6]goleki – Goleki indeks item
const arr = [10, 20, 30, 40];
const indeks = arr.goleki(30); // 2indeksAkhir – Goleki saka mburi
const arr = [1, 2, 3, 2];
const indeks = arr.indeksAkhir(2); // 3ngemot – Periksa item ana apa ora
arr.ngemot(40); // truesabenIndex – ForEach versi Jawa
arr.sabenIndex((nilai, indeks) => {
console.log(indeks, nilai);
});reduksi – Reduce biasa
const jumlah = arr.reduksi((a, b) => a + b, 0);reduksiMundur – Reduce saka mburi
const hasil = arr.reduksiMundur((a, b) => a + b);golekIndeks – Temokake indeks sesuai kondisi
arr.golekIndeks(x => x > 25); // 2Fungsi String (Fungsi Tali Teks)
tulisan – Ubah dadi string
const teks = tulisan(123); // "123"lambahi – Ambil panjang string
'halo'.lambahi(); // 4jodho – Gabung teks
'halo'.jodho(' dunia'); // 'halo dunia'subteks – Ambil substring
'hello'.subteks(1, 3); // 'el'goleki – Cari posisi teks
'halo dunia'.goleki('dunia'); // 5golekiAkhir – Cari dari belakang
'halo dunia dunia'.golekiAkhir('dunia'); // 10ngandhut – Apakah mengandung substring
'teks contoh'.ngandhut('contoh'); // truediwiwi – Dimulai dengan
'teks'.diwiwi('te'); // truepungkasi – Diakhiri dengan
'contoh.js'.pungkasi('.js'); // truehurufGedhe – Ubah ke huruf gedhe
'halo'.hurufGedhe(); // 'HALO'hurufCilik – Ubah ke huruf cilik
'HALO'.hurufCilik(); // 'halo'resikiAwal – Trim awal
' teks'.resikiAwal(); // 'teks'resikiAkhir – Trim akhir
'teks '.resikiAkhir(); // 'teks'ganti – Ganti teks pisanan
'halo dunia'.ganti('dunia', 'jagat'); // 'halo jagat'gantiKabeh – Ganti kabeh match
'halo halo'.gantiKabeh(/halo/g, 'hi'); // 'hi hi'karakter – Ambil karakter
'teks'.karakter(2); // 'k'kodeKarakter – ASCII kode karakter
'A'.kodeKarakter(0); // 65bandhingTeks – Bandingake string
'abc'.bandhingTeks('abd'); // -1tampilna – Podo koyo console.log
async function prosesData() {
try {
tampilna.rek('Proses dimulai!');
const data = await tulis('Masukkan sesuatu rek: ');
if (data === '') {
throw new Error('Input kosong, rek!');
}
tampilna.rek(`Data: ${data}`);
} catch (error) {
tampilna.kliru(`Kliru rek! ${error}`);
} finally {
tampilna.elingo('Proses selesai rek, elingo ojo lali!');
}
}
prosesData();werna – Warna dasar chalk
tampilna.rek(werna.abang.kandel('Hidup jawa')); // Sama seperti chalk.red.boldTujuan Proyek
Proyek iki digawe kanggo ndhukung JavaScript nganggo basa Jawa, supaya sinau coding luwih nyenengake lan luwih deket karo budaya lokal.
Instalasi
npm install @enzoxavier/jawascriptConto Lain
Cek Channel kulo kanggo deleng contoh rek.
Kontribusi
Pengin mbantu? Monggo kontribusi liwat GitHub utawa hubungi:
- Telegram: My Telegram
- Saluran WhatsApp: My Channel
Lisensi
Lisensi: MIT
Digawe nganggo ati ing Indonesia.
