//String: greeting
{
let name = prompt("Введите имя");
alert('Привет '+name);
}
//String: gopni4ek
{
let str = prompt('Введите строку');
alert(str.split(',').join(', блин,'));
}
//String: capitalize
{
let str = prompt("Введите текст").toLowerCase();
alert(str[0].toUpperCase()+str.slice(1));
}
//String: word count
{
let str = "Было жарко. Василий пил пиво вприкуску с креветками"
let result
result = str.split(' '); //разделяем по пробелу
result = result.length // присваиваем кол-во элементов в массиве
console.log(result) //8 слов или элементов в массиве
}
//String: credentials
{
let name = prompt("Введите имя").trim().toLowerCase();
let lastName = prompt("Введите фамилию").trim().toLowerCase();
let patronymic = prompt("Введите отчество").trim().toLowerCase();
name = name[0].toUpperCase()+name.slice(1);
lastName = lastName[0].toUpperCase()+lastName.slice(1);
patronymic = patronymic[0].toUpperCase()+patronymic.slice(1);
alert(name+' '+lastName+' '+patronymic)
}
//String: beer
{
let str = "Было жарко. Василий пил пиво вприкуску с креветками"
let result
result = str.split('пиво').join('чай'); //ваша магия
console.log(result) //"Было жарко. Василий пил чай вприкуску с креветками"
}
//String: no tag
{
let str = "какой-то текст в котором есть один тэг
и всякое другое"
let result
let firstParameter = str.match(/)//ваша магия
let secondParameter = str.match(/>/)
result = str.slice(0, firstParameter.index)+str.slice((secondParameter.index+1))
console.log(result)//какой-то текст в котором есть один тэг и всякое другое
}
//String: big tag
{
let str = "какой-то текст в котором есть один тэг
и всякое другое"
let result
let firstParameter = str.match(/)//ваша магия
let secondParameter = str.match(/>/)
result = str.slice(0, firstParameter.index)+str.slice(firstParameter.index, secondParameter.index).toUpperCase()+str.slice(secondParameter.index)
console.log(result)//какой-то текст в котором есть один тэг
и всякое другое
}
//String: new line
{
let str = prompt('Введите \n строку')
alert(str.split('\\n').join('\n'))
}