Привет! Конечно, вот пример несложной задачи на JavaScript, в которой работа со строками:
Задача: Напишите функцию, которая принимает на вход строку, и возвращает новую строку, в которой все гласные буквы заменены на символ "*".
```javascript
function replaceVowels(str) {
// Создаем массив гласных букв
const vowels = ['a', 'e', 'i', 'o', 'u'];
// Преобразуем строку в массив символов
const chars = str.split('');
// Заменяем гласные буквы на символ "*"
const replacedChars = chars.map((char) => {
if (vowels.includes(char.toLowerCase())) {
return '*';
}
return char;
});
// Преобразуем массив символов обратно в строку
const replacedString = replacedChars.join('');
return replacedString;
}
// Пример использования функции
const inputString = "Hello World!";
const result = replaceVowels(inputString);
console.log(result);
```
Результат выполнения кода будет:
```
H*ll* W*rld!
```
Функция `replaceVowels(str)` принимает на вход строку `str`, разбивает ее на массив символов, заменяет все гласные буквы на символ "*", а затем возвращает новую строку, собранную из измененных символов.
Надеюсь, этот пример поможет вам лучше понять работу со строками в JavaScript!