//Task html tree // let body = { // tagName: 'body', // subTages: [ // { // tagName: 'div', // subTages: [ // { // tagName: 'span', // text: 'Enter a data please:', // }, // { // tagName: 'br', // }, // { // tagName: 'input', // attrs: { // type: 'text', // id: 'name', // } // }, // {tagName: 'input', // attrs: { // type: 'text', // id: 'surname', // } // }, // ], // }, // {tagName: 'div', // subTages: [ // {tagName: 'button', // attrs: { // id:'ok', // }, // text: 'OK', // }, // { // tagName: 'button', // attrs: { // id: 'cancel', // }, // text: 'Cancel', // } // ] // } // ] // } // console.log(body.subTages[1].subTages[1].text) // console.log(body.subTages[1].subTages[1].attrs['id']) //Task declarative fields // var notebook = { // brand: prompt('Enter notebook-brand'), // type: prompt('Enter notebook-type'), // model: prompt('Enter notebook-model'), // ram: prompt('Enter notebook-ram'), // size: prompt('Enter notebook-size'), // weight: prompt('Enter notebook-weight'), // resolution: { // width: prompt('Enter notebook-resolution-width'), // height: prompt('Enter notebook-resolution-height'), // }, // }; // var phone = { // brand: prompt('Enter phone-brand'), // model: prompt('Enter phone-model'), // ram: prompt('Enter phone-ram'), // color: prompt('Enter phone-color'), // }; // var person = { // name: prompt('Enter your name'), // surname: prompt('Enter ypur surname'), // married: confirm('Are you married?'), // }; //Task object links // var notebook = { // brand: "HP", // type: "440 G4", // model: "Y7Z75EA", // ram: 4, // size: "14", // weight: 1.8, // resolution: { // width: 1920, // height: 1080, // }, // }; // var phone = { // brand: "meizu", // model: "m2", // ram: 2, // color: "black", // }; // var person = { // name: "Donald", // surname: "Trump", // married: true, // }; // person.smartphone = phone; // person.laptop = notebook; // notebook.owner= person; // phone.owner = person; // console.log(person.smartphone.owner.laptop.owner.smartphone == person.smartphone); //Task imperative array fill 3 // arr = []; // arr[0] = prompt('Enter 1 index'); // arr[1] = prompt('Enter 2 index'); // arr[2] = prompt('Enter 3 index'); // console.log(arr); //Task while confirm // for (let i = 0; !confirm(''); i++) { // confirm(''); // }; //Task array fill // arr = []; // let index = prompt(''); // while (index) { // arr.push(index); // index = prompt(''); // }; // console.log(arr); //Task array fill nopush // arr = []; // let index = prompt(''); // while (index) { // arr[arr.length] = index; // index = prompt(''); // }; // console.log(arr); //Task infinite probability // debugger; // let countIteration = 0; // while (true) { // countIteration++; // let z = Math.random(); // if ( z > 0.9) { // break; // }; // }; // console.log(countIteration); //Task empty loop // while (prompt('') == null) { // }; //Task progression sum //Подсчитать сумму арифметической прогрессии от 1 до N c шагом 3 (1,4,7....) используя цикл for. // let sum = 1; // for (let i = 0; i<10; i++) { // sum += 3; // console.log(sum); // }; // console.log(sum); //Task chess one line // let str = ''; // let lengthStr = prompt('enter lengthStr'); // for (let i = 1; i<=lengthStr; i++) { // str = str + '#' + ' '; // }; // console.log(str); //Task numbers // let str =""; // let n = '\n'; // for (let i = 0; i < 10; i++) { // for (let q = 0; q < 10; q++) { // str += q; // } // str += n; // }; // console.log(str) //Task chess // let str =""; // let n = '\n'; // let point = '.'; // let shtrih = '#'; // let widthChess = 10; // let heightChess = 10; // for (let i = 1; i <= heightChess; i++) { // if (i % 2 == 00) { // point = '#'; // shtrih = '.'; // }; // if (i % 2 !==0) { // point = '.'; // shtrih = '#'; // }; // for (let q = 1; q <= widthChess; q++) { // str += point + shtrih; // }; // str += n; // }; // console.log(str) //Task cubes //debugger; // let arr = []; // for (let i = 0; i < 10; i++) { // arr[i] = i**3; // }; // console.log(arr); //Task multiply table // let arr = []; // for (let i = 0; i < 10; i ++) { // arr[i] = []; // for (let q = 0; q < 10; q ++ ) { // arr[i][q] = i * q; // }; // }; // console.log(arr); //Task matrix to html table //const table = '
';
// let str = ' |
---|