|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.12.2019, 17:27 | #1 |
Новичок
Джуниор
Регистрация: 17.12.2019
Сообщений: 1
|
Проверка на анаграмму и подсчет символов (джава скрипт)
1) Нужно сделать проверку на анаграмму двох строк ;
2) При проверке нужно учитывать количество спец.символов(точка,запятая,знак вопроса,восклицательный знак, пробелы и т.д); 3) Если две строки есть анаграммы то вывести количество символов строк по отдельности; 4) Если проверку строки не прошли то вывести ошибку; 5) Все это должно выводится в специальное поле результата на html; В итоге должно получится 2 поля для ввода строк, нажимая на кнопку проводится проверка, после чего выводится ответ , анаграмма это или нет, и в обоих случаях ещё выводиться количество символов каждой строки ( например: 1 строка - n символов; 2 строка - n символов). С горем пополам, и с помощью интернета у меня получилось вот так, но нужно ещё доработать, потому что оно тока выводит в консоль все это и то не совсем так как нужно. <html> <head> <title>Anagram</title> </head> <body> First word: <input id="first_word"> Second word: <input id="second_word"> <button id="anagram">Check</button> <hr> <div id="result"></div> <script> function anagram(a, b) { let arr1 = a.toLowerCase().split('').sort(); let arr2 = b.toLowerCase().split('').sort(); document.write(arr1.length); document.write(arr2.length); if(arr1.length !== arr2.length) { console.log('Не анаграмма'); return; } for(let i = 0; i < arr1.length; i++) { if(arr1[i] !== arr2[i]) { console.log('Анаграмма'); return; } } console.log('Анаграмма'); } </script> </body> </html> |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчет символов | xRamzeSx | Общие вопросы Delphi | 7 | 07.04.2013 10:56 |
Подсчет символов | Twisterr | Общие вопросы C/C++ | 4 | 02.10.2011 19:11 |
подсчет символов. язык c | fsq | Общие вопросы C/C++ | 1 | 19.09.2011 00:57 |
подсчет числа комбинации символов 'ab' во входном потоке символов (Си) | skrappy_kokko | Помощь студентам | 4 | 14.09.2011 23:10 |
Подсчет символов. | dan_treacy101 | Общие вопросы C/C++ | 7 | 26.07.2011 00:50 |