From 652f07f5c63797710c163f79054c9bcb913673fe Mon Sep 17 00:00:00 2001 From: Alexlmth Date: Thu, 23 Apr 2026 22:05:43 +0300 Subject: [PATCH 1/2] =?UTF-8?q?=D0=94/=D0=97=5F2.33=20=D0=9D=D1=83=D0=B6?= =?UTF-8?q?=D0=BD=D0=BE=20=D0=B1=D0=BE=D0=BB=D1=8C=D1=88=D0=B5=20=D1=84?= =?UTF-8?q?=D1=83=D0=BD=D0=BA=D1=86=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Readme.md | 2 +- index.html | 2 +- js/functions.js | 9 +++++++++ 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 js/functions.js diff --git a/Readme.md b/Readme.md index 2d827ae..1d20a36 100644 --- a/Readme.md +++ b/Readme.md @@ -1,7 +1,7 @@ # Личный проект «Кекстаграм» * Студент: [Неопознанный енот](https://up.htmlacademy.ru/javascript-individual/2/user/1571355). -* Наставник: [Дмитрий Атаманов]. +* Наставник: [Дмитрий Атаманов](https://htmlacademy.ru/profile/atamanov_dmitriy). --- diff --git a/index.html b/index.html index 9fb6740..37937be 100644 --- a/index.html +++ b/index.html @@ -233,6 +233,6 @@

Изображение успешно загруже

Не удалось загрузить данные

- + diff --git a/js/functions.js b/js/functions.js new file mode 100644 index 0000000..d7fec25 --- /dev/null +++ b/js/functions.js @@ -0,0 +1,9 @@ +//Функция для проверки длины строки. +const checkStringLength = (string = '', maxSimbols = 1) => string.length <= maxSimbols; + +//Функция для проверки, является ли строка палиндромом. + +const isPalindrome = (string) => { + const normalizedString = string.replaceAll(' ', '').toLowerCase(); + return normalizedString === normalizedString.split('').reverse().join(''); +}; From 0b8dc21e526e436be04b193bf334e692bc0f14f4 Mon Sep 17 00:00:00 2001 From: Alexlmth Date: Thu, 23 Apr 2026 22:41:00 +0300 Subject: [PATCH 2/2] =?UTF-8?q?=D0=94/=D0=97=5F2.33=20=D0=98=D1=81=D0=BF?= =?UTF-8?q?=D1=80=D0=B0=D0=B2=D0=B8=D0=BB=20=D0=BE=D1=88=D0=B8=D0=B1=D0=BA?= =?UTF-8?q?=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- js/functions.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/js/functions.js b/js/functions.js index d7fec25..6dc0946 100644 --- a/js/functions.js +++ b/js/functions.js @@ -1,5 +1,6 @@ //Функция для проверки длины строки. const checkStringLength = (string = '', maxSimbols = 1) => string.length <= maxSimbols; +window.checkStringLength = checkStringLength; //Функция для проверки, является ли строка палиндромом. @@ -7,3 +8,4 @@ const isPalindrome = (string) => { const normalizedString = string.replaceAll(' ', '').toLowerCase(); return normalizedString === normalizedString.split('').reverse().join(''); }; +window.isPalindrome = isPalindrome;