0.0.4-alpha • Published 6 years ago
sukukata v0.0.4-alpha
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
Penulis
0.0.4-alpha
6 years ago
0.0.3-alpha
6 years ago
0.0.2-alpha
6 years ago
0.0.1-alpha
6 years ago
0.0.7-beta
6 years ago
0.0.6-beta
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago