Skip to content

Различные небольшие функции нужные в быту

Notifications You must be signed in to change notification settings

A11oW/utilities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

utilities

Различные небольшие функции нужные в быту

        /**
         * Функция возвращает правильное окончание слова, в зависимости от количества ($num)
         * @param $num
         * @param $str1
         * @param $str2
         * @param $str3
         * @param isShow
         * @returns {string}
         */
         
        function get_correct_str ($num, $str1, $str2, $str3, isShow) {
            var _num = isShow? $num + ' ' : '';
            $val = $num % 100;

            if ($val > 10 && $val < 20) {
                return _num + $str3;
            }
            else {
                $val = $num % 10;
                if ($val == 1) {
                    return _num + $str1;
                } else if ($val > 1 && $val < 5) {
                    return _num + $str2;
                } else {
                    return _num + $str3;
                }
            }
        }

About

Различные небольшие функции нужные в быту

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published