moving all labs to old dir

This commit is contained in:
2026-02-26 21:55:48 +10:00
parent 76555d27a4
commit 4f1c66e838
132 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
function sumNumbers(str){
str=str.split(" ");
return str.filter(substr => !isNaN(parseFloat(substr)) && isFinite(Number(substr))).reduce((acc,num) => acc+num,0);
}

View File

@@ -0,0 +1,46 @@
function extractText(html){
return html.split("<p>")
.filter(substr => substr
.includes("</p>"))
.map((substr) => substr.split("</p>")[0]);
}
let html = `<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>task 1</title>
</head>
<body>
<h3><i>Возможности HTML</i></h3>
<hr width='30%' align=left>
<ol>
<li> Выделение текста:
<ul type=circle>
<li>жирным;</li>
<li>курсивным;</li>
</ul>
</li>
<li>Характеристика шрифта.</li>
<li><a href=#>Вставка рисунков. </a></li>
<li> Оформление текста:
<ul type=circle>
<li>заголовки; </li>
<li>абзацы;</li>
<li>списки.</li>
</ul>
</li>
</ol>
<hr align=left width=30%>
<p>Средствами HTML осуществляется переход на другие страницы сети Интернет.</p>
<p>Средствами HTML осуществляется переход на другие страницы сети Интернет.</p>
<p>123.</p>
</body>
</html>`
console.log(extractText(html))

View File

@@ -0,0 +1,8 @@
let arr = [12, 17, 12, 67, 23, 67, 8, 8, 9, 12, 8];
let newArr = arr.filter(function (item, index) {
return arr.indexOf(item) === index;
});
alert(newArr);
//12,17,67,23,8,9

View File

@@ -0,0 +1,8 @@
function sortNumbers(str){
str=str.split(" ");
return str.filter(substr => !isNaN(parseFloat(substr)) && isFinite(Number(substr))).map(Number).sort((a,b) => {return Number(a)-Number(b)});
}
alert(sortNumbers(" 12 234 67 aboba 123 123 83 27 6"))