anton123 před 1 rokem
rodič
revize
678795a83c
1 změnil soubory, kde provedl 78 přidání a 0 odebrání
  1. 78 0
      HW4 вторая часть.js

+ 78 - 0
HW4 вторая часть.js

@@ -0,0 +1,78 @@
+//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 = "какой-то текст в котором есть один тэг <br /> и всякое другое"
+    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 = "какой-то текст в котором есть один тэг <br /> и всякое другое"
+    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)//какой-то текст в котором есть один тэг <BR /> и всякое другое
+}
+
+
+
+//String: new line
+{
+    let str = prompt('Введите \n строку')
+    alert(str.split('\\n').join('\n'))
+}