123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282 |
- // html tree____________________
- // let body = {
- // tagName: 'body',
- // subTags: [
- // {
- // tagName: 'div',
- // subTags: [
- // {
- // tagName: 'span',
- // text:'Enter a data please:'
-
- // },
- // {
- // tagName: 'br',
- // },
- // {
- // tagName: 'input',
- // attrs: {
- // type: 'text',
- // id: 'name'
- // }
- // },
- // { tagName: 'input',
- // attrs: {
- // id: 'surname',
- // type: 'text'
-
- // }
- // }
- // ]
- // },
- // {
- // tagName: 'div',
- // subTags: [
- // {
- // tagName:'button',
- // text: 'OK',
- // attrs: {
- // id: 'ok'
- // }
- // },
- // {
- // tagName:'button',
- // text: 'Cancel',
- // attrs: {
- // id:'cancel'
- // }
- // }
- // ]
- // }
-
- // ]
- // }
- // console.log(body.subTags[1].subTags[1].text)
- // console.log(body.subTags[0].subTags[3].attrs.id)
- // declarative fields____________________________
- // var notebook = {
- // brand: prompt('Enter brand: ', '') || "HP",
- // type: prompt('Enter type: ', '') || "440 G4",
- // model: prompt('Enter model: ', '') || "Y7Z75EA",
- // ram: +prompt('enter ram value') || 4,
- // size: +prompt('enter size value') || "14",
- // weight: +prompt('enter weight value') || 1.8,
- // resolution: {
- // width: +prompt('enter width value') || 1920,
- // height: +prompt('enter height value') || 1080,
- // },
- // };
- // console.log(notebook)
- // var phone = {
- // brand: prompt('Phone brand:','') || "meizu",
- // model: prompt('Phone model:','') || "m2",
- // ram: +prompt('Phone amount of ram:','') || 2,
- // color: prompt('Phone color','') || "black",
- // };
- // console.log (phone)
- // var person = {
- // name: prompt('Person name:','') || "Donald",
- // surname:prompt('Person surname:','') || "Trump",
- // married: confirm('Are you married?'),
- // }
- // console.log(person)
- // // object links________________________
- // person.smartphone = phone;
- // person.laptop = notebook;
- // notebook.owner= person;
- // phone.owner = person;
- // console.log(person.smartphone.owner.laptop.owner.smartphone == person.smartphone)
- // imperative array fill 3_________________________
- // let arr = [];
- // arr[0] = prompt('Введите значение 1');
- // arr[1] = prompt('Введите занчение 2');
- // arr[2] = prompt('Введите значение 3');
- // alert(arr);
- // while confirm___________________________
- // while(!confirm());
- // break;
- // array fill_______________________________
- // let arr = [];
- // let value;
- // do {
- // value = prompt('Ввыедите данные');
- // if (value) {
- // arr.push(value);
- // }
- // }
- // while(value)
- // console.log(arr)
- // array fill nopush___________________________
- // let arr = [];
- // for(let a = 0; ; a++) {
- // let item = prompt("Введите данные:");
- // arr[a] = item;
- // if(!item) break;
- // }
- // console.log(arr)
- // infinite probability________________________
- // let value = 0;
- // for(let value = 0; true; value++)
- // if(Math.random() > 0.9) {
- // alert(value++);
- // break;
- // }
- // empty loop________________________
- // while (prompt("Чтоб закрыть всплывающее окно нажмите ок") === null) {
- // };
- // progression sum___________________
- // let n = 33;
- // let summ = 0;
- // for(let i =1; i < n; i= i+1){
- // console.log(summ);
- // summ+= i;
- // }
- // console.log(summ);
- // chess one line___________________
- // let strLenght = 33;
- // let str = "";
- // for(let i=0; i< strLenght; i++) {
- // str += " #"
- // document.write(str);
- // }
- // console.log(str)
- // numbers__________________________
-
- // let value = "";
- // for (let i = 0 ; i < 10 ; i++) {
- // for (let a = 0; a < 10; a++){
- // value += `${a}`;
- // }
- // value += "\n";
- // }
- // console.log(value);
- // chess_____________________________
- // let str = "";
- // let valueX = 6;
- // let valueY = 10;
- // for(let m = 0; m < valueY; m++){
- // for (let i = 0; i < valueX; i++) {
- // if (m % 2 == 0){
- // str += ".";
- // str += "#";
- // }else{
- // str += "#";
- // str += ".";
-
- // }
- // }
- // str += "\n"
- // }
- // console.log(str);
- // cubes___________________________________
- // const arr = [];
- // for(let i = 0; i < 10; i++) {
- // arr.push(i**3);
- // }
- // console.log(arr);
- // multiply table
- // let arr = [];
- // for(let i = 0; i < 10; i++) {
- // arr[i] = [];
- // for(let j = 0; j < 10; j++) {
- // arr[i].push(i * j);
- // }
- // }
- // console.log(arr[5][6]);
- // matrix to html table___________________
- // let value = "<table>";
- // for (let i = 1; i < 8; i++) {
- // value += "<tr>";
- // for(let h = 1; h < 10; h++) {
- // value += `<td>${i * h}</td>`;
- // }
- // value += "</tr>";
- // }
- // value +="</table>";
- // document.write(value);
- // Задание на синий пояс: Треугольник
- // Сформировать следующую строку - треугольник:
- // .....#.....
- // ....###....
- // ...#####...
- // ..#######..
- // .#########.
- // ###########
- // //
- // ________________________________________________________
- // let i=0;
- // let j=0;
- // while ( i< 8) {
- // let space = "";
- // let star = "";
- // for (j = 0; j < 8 - i; j++){
- // space += ".";
- // }
- // for (j = 0; j < 2 * i + 1; j++) star += "*";
- // console.log(space + star + space);
- // i++;
- // }
- // Задание на черный пояс: Электронная гадалка
- // +++++++++++++++++++++
|