JavaScript: преобразует первую букву каждого слова строки в верхний регистр.

Функция JavaScript: упражнение 5 с решением

Напишите функцию JavaScript, которая принимает строку в качестве параметра и преобразует первую букву каждого слова строки в верхний регистр.
Пример строки : ‘the quick brown fox’
Ожидаемый результат: ‘the quick brown fox’

Графическая презентация:

Пример решения : —

HTML-код:

       Преобразует первую букву каждого слова строки в верхний регистр        

Код JavaScript:

 //Напишите функцию JavaScript, которая принимает  строка как параметр и преобразует первую букву каждого слова строки в верхний регистр. function uppercase (str) {var array1 = str.split ('');  var newarray1 = [];  for (var x = 0; x  

Пример вывода:

 Быстрая коричневая лиса 

Пояснение:

Предположим, str = "the quick brown fox";

Метод split () используется для разделения объекта String на массив строк путем разделения строки на подстроки.
console.log (str.split (''));
Вывод: ["the", "quick", "brown", "fox"]
Первые подстроки - > "the"
Код для преобразования первого символа вышеуказанной строки в верхний регистр-> array1 [x] .charAt (0) .toUpperCase ()
console.log (array1 [x]. charAt (0) .toUpperCase ()); [здесь x = 0]
Вывод: "T"
Остальная часть строки "the" -> array1 [x] .slice (1)
console.log (array1 [0] .slice (1));
Вывод: "he"
Конечная строка:
console.log (array1 [0 ] .charAt (0) .toUpperCase () + array1 [0] .slice (1));
Вывод: "The"
Теперь вставьте указанную выше строку в другой массив:
newarray1.push (array1 [x] .charAt (0) .toUpperCase () + array1 [x] .slice (1));

Используемые функции:
CharAt () метод - это мы ed, чтобы получить указанный символ из строки.
Синтаксис: str.charAt (index). Где index представляет собой целое число от 0 до 1, меньшее длины строки.
Метод toUpperCase () используется для преобразования строкового значения в верхний регистр.
Метод slice () возвращает неглубокая копия части массива в новый объект массива.
Метод push () используется для добавления одного или нескольких элементов в конец массива и возвращает новую длину массива.

После завершения цикла for верните последнюю строку:
return newarray1.join ('');
Метод join () объединяет все элементы массива в строка.

Блок-схема:

Демонстрация:

См. Pen JavaScript - возвращает переданную строку с буквами в алфавитном порядке - функция -ex- 4 от w3resource (@ w3resource) на CodePen.

Предыдущий: Напишите функцию JavaScript, которая возвращает переданную строку с буквами в в алфавитном порядке.
Далее: Напишите функцию JavaScript, которая принимает строку в качестве параметра и находит самое длинное слово в строке.

Оцените статью
nanomode.ru
Добавить комментарий