Browse Source

HW4 in process

Vadym Hlushko 3 years ago
parent
commit
df24b46280
2 changed files with 175 additions and 0 deletions
  1. 11 0
      hw4/index.html
  2. 164 0
      hw4/js/main.js

+ 11 - 0
hw4/index.html

@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+</head>
+<body>
+    <script src="js/main.js"></script>
+</body>
+</html>

+ 164 - 0
hw4/js/main.js

@@ -0,0 +1,164 @@
+ //1task
+
+// let body  = {
+//     name:"body",
+//     children: [
+//       {
+//         name:"div",
+//         children:[
+//           {
+//             name:"span",
+//             children:"Enter a data please",
+//           },
+//           {name: "br"},
+//           {
+//             name:"input",
+//             attrs: {
+//               type:"text",
+//               id:"name",
+//             }
+//           },
+//           {
+//             name:"input",
+//             attrs:{
+//               type:"text",
+//               id:"surname"
+//             }
+//           }, 
+//         ]
+//       },
+//       {
+//         name:"div",
+//         children: [
+//           {
+//             name:"button",
+//             attrs:{id:"ok"},
+//             children:"Ok",
+//           },
+//           {
+//             name:"button",
+//             attrs:{id:"cancel"},
+//             children:"Cancel",
+//           },
+//         ]
+//       }
+//     ],
+//   }
+
+//2task + 3task
+
+// var notebook = {
+//     brand: prompt("What is your laptop brand?"),
+//     type:  prompt("What type is your laptop? "),
+//     model:prompt("Which model of your laptop?") ,
+//     ram:prompt("What ram is your laptop?"),
+//     size: prompt("What is the size of your laptop?"),
+//     weight: prompt("How much does your laptop weigh?"),
+//     resolution: {
+//         width: prompt("What's the width of your laptop?"),
+//         height: prompt("What's the height of your laptop?"),
+//     },
+// };
+
+// var phone = {
+//     brand: confirm ("Brand of your phone - meizu?"),
+//     model: confirm ("Model of your phone - m4?"),
+//     ram: prompt ("What ram is your laptop?"),
+//     color: alert ("I think you have black phone"),
+// };
+
+// var person = {
+//     name: prompt ("What is your name?"),
+//     surname: prompt ("What is your surname?"),
+//     married: confirm ("Are you married?"),
+// }
+
+// notebook["owner"] = person;
+// phone["owner"] = person;
+// person["laptop"] = notebook;
+// person["smartphone"] = phone;
+// console.log(person.smartphone.owner.laptop.owner.smartphone == person.smartphone)
+
+//4task
+
+// let name = ("Введите Ваше имя");
+// let surname = ("Введите Вашу фамилию")
+// let nameFather = ("Введите Ваше отчество")
+
+// let arr = [+prompt(name) , +prompt(surname) , +prompt(nameFather)];
+
+//5task
+// var answer = '';
+// while (answer !== true){
+//     answer = confirm ("Тыкай отмена сколько хочешь")}
+
+//6task
+
+// var arr = [];
+// while (confirm ("Add new element")){
+//     arr.push(prompt("Enter an element"))
+// }
+// alert (arr.valueOf())
+
+//7task
+
+// var arr = [];
+// while (confirm ("Add new element")){
+//     arr[arr.length]=(prompt("Enter an element"))
+// }
+// alert (arr.valueOf())
+  
+// var i;
+// for (i = 1; i>0;i++){
+//     if (Math.random() > 0.9) {
+//         break;
+//     }
+// }
+// alert ("Число итераций" + " " + i)
+
+//8task
+// while (null === prompt("Nu sho tam?")){}
+
+//9task
+
+// var arr = [];
+// let n = +prompt("Введите число прогрессии")
+// if (!(n>0)) {
+//   alert ("Шото не то")
+// }
+// else {
+//   for (let i = 0; i < n; i++){
+//     arr [i] = 3*i +1;
+//   }
+//   alert (`${n} тождественно ${arr[arr.length - 1]}`)
+// }
+
+//10task
+
+// let str = ""
+// let n = prompt ("Введите число для решёточек")
+
+// if (!(n>0)) {
+//   alert ("Eto sho?")
+// }
+
+// else {
+//   for (let i = 0; i < n; i++){
+//     if (i+1) {
+//       str += "#"
+//     }
+//     else { str += " "}
+//   }
+//   alert (str)
+// }
+
+//11task
+
+// let str = "";
+// for (let i =0; i<10;i++){
+//   for (let a=0;a<10;a++){
+//     str += a
+//   }
+//   str +="\n"
+// }
+// alert (str)