qazaq-tili
v1.0.1
Published
Qazaq tili erezheleri
Readme
Қазақ Тілі Грамматикалық Жалғаулар Модулы
Бұл модуль қазақ тіліндегі зат есімдерге грамматикалық жалғауларды (септіктерді) дұрыс қосу үшін жасалған JavaScript функциясын қамтиды.
Мазмұны
Орнату
Node.js қолданбасында пайдалану үшін:
npm i qazaq-tiliБраузерде пайдалану үшін:
<script src="qazaqtili.js"></script>Қолдану
const qts = require('qazaq-tili')
// Өзгеріссіз ат (негізгі форма)
console.log(qts('Аслан')) // "Аслан"
// Ілік септік (typer=1)
console.log(qts('Аслан', 1)) // "Асланның"
// Барыс септік (typer=2)
console.log(qts('Аслан', 2)) // "Асланға"Септіктер түрлері
Функция 6 түрлі грамматикалық септікті қолдайды:
1- Ілік септік (кімнің? ненің?)2- Барыс септік (кімге? неге?)3- Табыс септік (кімді? нені?)4- Жатыс септік (кімде? неде?)5- Шығыс септік (кімнен? ненен?)6- Көмектес септік (кіммен? немен?)
Мысалдар
| Ат | Септік | Нәтиже | Түсіндірме | | ------ | ------ | -------- | ---------------- | | Аслан | 1 | Асланның | Ілік септік | | Аслан | 2 | Асланға | Барыс септік | | Аслан | 3 | Асланды | Табыс септік | | Аслан | 4 | Асланда | Жатыс септік | | Аслан | 5 | Асланнан | Шығыс септік | | Аслан | 6 | Асланмен | Көмектес септік | | Ана | 1 | Ананың | Дауысты аяқталу | | Кітап | 2 | Кітапқа | Қатты дауыссыз | | Сөздік | 3 | Сөздікті | Жіңішке дауыссыз | | Үй | 4 | Үйде | Жіңішке дауысты | | Ауыл | 5 | Ауылдан | Дауыссыз аяқталу | | Қала | 6 | Қаламен | Көмектес септік |
Функция параметрлері
qts(name, typer = 0)
name(жол) - Қазақ тіліндегі зат есім (атау)typer(сан) - Қосылатын септік түрі (1-6). Әдепкі мәні - 0 (Атау септік)
Қайтарады: Жалғау қосылған зат есім
Тәуелділіктер
Бұл модульде сыртқы тәуелділіктер жоқ.
Автор
Қазақ тілі грамматикасы бойынша дамытушылар тобы
Лицензия
Бұл жоба MIT лицензиясы бойынша таратылады.
