diff --git a/index.html b/index.html
index 9fb6740..3c2736e 100644
--- a/index.html
+++ b/index.html
@@ -6,6 +6,7 @@
+
Кекстаграм
diff --git a/js/functions.js b/js/functions.js
new file mode 100644
index 0000000..9380382
--- /dev/null
+++ b/js/functions.js
@@ -0,0 +1,20 @@
+function checkLengthString(string = '', number = 1) {
+ return string.length <= number;
+}
+
+function isPalindrome(string = '') {
+ const normalizeString = string.replaceAll(' ', '').toLowerCase();
+ const reverseString = normalizeString.split('').reverse().join('');
+ return normalizeString === reverseString;
+}
+
+function getNumbers(string = '') {
+ const str = String(string);
+ let result = '';
+ for(const sign of str) {
+ if(sign >= '0' && sign <= '9') {
+ result += sign;
+ }
+ }
+ return parseInt(result, 10);
+}