1. juramaj - 03 Августа, 2015 - 19:17:45 - перейти к сообщению
Доброго времени суток! Хотел спросить, может кто знает. Суть вопроса такова: Есть например имя Олег. Как написать скрипт чтобы например как вконтакте выводилось например "У вас с Олегом 20 друзей". Тоесть чтобы оконсания менялись в зависимости от логического вывода. Так же само и с другими именами. Может есть какое то готовое решение? Подскажите...
2. DeepVarvar - 03 Августа, 2015 - 20:41:33 - перейти к сообщению
А что тут мудрить?
Если заканчивается на согласную значит добавить -ом, -у.
Если на "й" тогда заменить "й" на -ем, -ю.
Если на гласную тогда заменить её на -ей, -ой, -у.
Определение твердые и мягкие согласные перед гласной для выбора -ей или -ой: http://www[dot]logozavr[dot]ru/1553/
99% случаев оно перекроет.
Сейчас на вскидку вспомнил японское несклоняемое имя Хуню.
Если заканчивается на согласную значит добавить -ом, -у.
Если на "й" тогда заменить "й" на -ем, -ю.
Если на гласную тогда заменить её на -ей, -ой, -у.
Определение твердые и мягкие согласные перед гласной для выбора -ей или -ой: http://www[dot]logozavr[dot]ru/1553/
99% случаев оно перекроет.
Сейчас на вскидку вспомнил японское несклоняемое имя Хуню.
3. juramaj - 04 Августа, 2015 - 08:14:55 - перейти к сообщению
спасибо