Функция JavaScript: упражнение 6 с решением
Напишите функцию JavaScript, которая принимает строку в качестве параметра и находит самое длинное слово в строке.
Образцы данных и вывод :
Пример строки : ‘Учебник по веб-разработке’
Ожидаемый результат: «Разработка»
Графическая презентация:
Пример решения : —
HTML-код:
Найти самое длинное слово в строке Код JavaScript:
функция find_longest_word (str) {var array1 = str.match (/ w [az] {0,}/gi); var result = array1 [0]; for (var x = 1; x
Пример вывода:
Development
Пояснение:
Предположим, str = '@Web Development #Tutorial';
Метод match () используется для получения совпадений при сопоставлении строки с регулярным выражением.
Следовательно, str.match (/ w [az] {0,}/gi) вернет ["Web", "Development", "Tutorial"].
Для проверок цикла длину элемента массива и сравните с предыдущим и, наконец, верните самую длинную строку.
Свойство length представляет 32-битное целое число без знака, которое всегда численно больше самого высокого индекса в массиве .
Синтаксис -> arr.length
Блок-схема:
Живая демонстрация:
См. Pen JavaScript - преобразует первую букву каждого слова строки в верхнем регистре-function-ex- 5 от w3resource (@ w3resource) на CodePen.
Предыдущая: Напишите JavaScript fu Действие, которое принимает строку в качестве параметра и преобразует первую букву каждого слова строки в верхний регистр.
Далее: Напишите функцию JavaScript, которая принимает строку в качестве параметра и подсчитывает количество гласных в строке.