Задачи. Работа со строками.

Задание

У вас есть строка "Привет". Удалите из этой строки 4 символ и выведите результат на экран. Выведите на экран последний и первый символ в этом слове.

Посмотреть ответы

Вариант автора:

Автор не добавил свой вариант решения.

Ответ пользователя Necarmona

let str =  "Привет";
str = str.substring(0, 3) + str.substring(4);
console.log(str);

 

Ответ пользователя Ollam

let str = 'Привет';

str = str.replace(str[3],'');

console.log(str);

console.log(str[0], str[str.length-1])

Задание

Переверните слово "Привет" наоборот, чтобы порядок букв поменялся так: "тевирп"

Посмотреть ответы

Вариант автора:

Автор не добавил свой вариант решения.

Ответ пользователя zahiddinagasiev@gmail.com

const str = 'Привет';

console.log(str.split('').reverse().join(''))

Ответ пользователя COOL

let str = 'привет'

console.log(str.split('')/reverse()/join())

Задание

Разместите в переменную какой-либо длинный текст (несколько предложений). И определите средствами Javascript есть ли в этом тексте какое-либо слово.

Посмотреть ответы

Вариант автора:

Автор не добавил свой вариант решения.

Ответ пользователя Necarmona

let str = `Lorem ipsum dolor sit, amet consectetur adipisicing elit.`;
console.log(`hello - ${str.includes("Hello")}`);
console.log(`Lorem - ${str.includes("Lorem")}`);

 

Задание

У нас есть строка "Привет, мир". Сделайте каждое слово с заглавной буквы, сделайте все буквы заглавными.

Посмотреть ответы

Вариант автора:

Автор не добавил свой вариант решения.

Ответ пользователя zahiddinagasiev@gmail.com

const str = 'Привет мир';

alert(str.toUpperCase())

Задание

Посчитайте, сколько букв в строке "Привет, мир".

Посмотреть ответы

Вариант автора:

Автор не добавил свой вариант решения.

Ответ пользователя Necarmona

let str = "Привет, мир";
str = str.toUpperCase();
console.log(str);

 

Задание

У вас есть строки

let str1 = "http://yandex.ru";

let str2 = "https://yandex.ru";
let str3 = "ftp://yandex.ru";

Напишите программу, которая умеет выбирать часть строки перед символами "://". http или https. Такая задача встречается часто. Нужно узнать на каком протоколе написана ссылка.

Посмотреть ответы

Вариант автора:

Автор не добавил свой вариант решения.

Ответ пользователя Necarmona

let str1 = "http://yandex.ru";
let str2 = "https://yandex.ru";
let str3 = "ftp://yandex.ru";

let proto = function(str) {
    if (str.startsWith("https")) {
        return "https"
    } else if (str.startsWith("http")) {
        return "http"
    } else if (str.startsWith("ftp")) {
        return "ftp"
    }
}

console.log(proto(str1))
console.log(proto(str2))
console.log(proto(str3))

 

Задание

Есть строка "Нужно:убрать:двоеточие". Замените в этой строке символ ":" на символ пробела.

Посмотреть ответы

Вариант автора:

Автор не добавил свой вариант решения.

Ответ пользователя Necarmona

let str = "Нужно:убрать:двоеточие";
console.log(str.replaceAll(":", " "));

Задание

Уберите пробелы в начале и в конце следующей строки:

var str = "       Привет мир!        ";

Посмотреть ответы

Вариант автора:

Автор не добавил свой вариант решения.

Ответ пользователя Necarmona

var str = "       Привет мир!        ";
console.log(str.trim());
💎
Занимаюсь заказной веб-разработкой. Подписывайтесь на телеграм канал https://t.me/dchengaev ;)