sukukata
v0.0.4-alpha
Published
Mencari sukukata di dalam perkataan Bahasa Melayu
Downloads
12
Readme
sukukata
Sebuah perisian Javascript untuk mencari sukukata di dalam perkataan Bahasa Melayu.
Cara guna
npm install sukukata
const sukukata = require('sukukata');
console.log(`${sukukata.toArray('Malaysia')}`);
// ['Ma','lay','sia']
console.log(`${sukukata.toArray('Malaysia').length}`);
// 3
Sumbangan
Projek ini masih di dalam pembangunan.
Langkah-langkah
- Fork projek ini
- Buat branch baru (
git checkout -b my-new-feature
) - Commit code baru anda (
git commit -m 'Tambahan rules'
) - Push (
git push origin my-new-feature
) - Buat Pull Request baru
sukukata-trainer
Untuk memudahkan kerja penambahan aturan index.test.js(Unit test), anda boleh gunakan aplikasi ini sukukata-trainer
Masalah
Berikut adalah contoh sukukata yang belum dapat dileraikan.
expect(sukukata.toArray('abstrak')).toEqual(['ab','strak']);
expect(sukukata.toArray('dialami')).toEqual(['di','a','la','mi']);
expect(sukukata.toArray('iaitu')).toEqual(['ia','i','tu']);
expect(sukukata.toArray('bererti')).toEqual(['ber','er','ti']);
expect(sukukata.toArray('linguistik')).toEqual(['lin','guis','tik']);
expect(sukukata.toArray('linguistiknya')).toEqual(['lin','guis','tik','nya']);
expect(sukukata.toArray('ditegaskan')).toEqual(['di','te','gas','kan']);
expect(sukukata.toArray('menghasilkan')).toEqual(['meng','ha','sil','kan']);
expect(sukukata.toArray('menghuraikan')).toEqual(['meng','hu','rai','kan']);
expect(sukukata.toArray('psikolinguistik')).toEqual(['psi','ko','lin','guis','tik']);
expect(sukukata.toArray('sosiolinguistik')).toEqual(['so','sio','lin','guis','tik']);
Bugs
Jika anda terjumpa sebarang masalah, sila laporkan di sini
Rujukan
Slideshare - Pola suku kata