diff --git a/index.html b/index.html index 9fb6740..2cdcdaf 100644 --- a/index.html +++ b/index.html @@ -1,231 +1,232 @@ - - - - - - - Кекстаграм - - - -
- - -
-

Фильтр фотографий

-
- - - -
-
- - -
-

Фотографии других пользователей

- - -
-
-

Загрузка фотографии

-
- - -
- - -
- - -
- + + - - - +
- - - - - - - - - - - - - - - - + + + + + + + + + + + + - diff --git a/js/functions.js b/js/functions.js new file mode 100644 index 0000000..ca455c0 --- /dev/null +++ b/js/functions.js @@ -0,0 +1,24 @@ +function checkStringLength(str, maxLength) { + return str.length <= maxLength; +} +function checkPalindrom (str) { + const check = str.replaceAll(' ', '').toLowerCase(); + for(let i = 0; i < check.length; i++) { + const isEqual = check.at(i) === check.at(-i - 1); + if(!isEqual){ + return false; + } + } + return true; +} +function getNumber(str){ + const checked = str.toString(); + let numbers = ''; + for(let i = 0; i < checked.length; i++) { + const check = parseInt(checked[i], 10); + if (!Number.isNaN(check)) { + numbers += checked[i]; + } + } + return parseInt(numbers, 10); +}