//html tree // var body = { // tagName:'div', // subTag:[ // { // tagName:'span' // text:"Enter a data please:" // }, // { // tagName:'input', // attrs: { // type: "text", // }, // attrs:{ // id:document.getElementById('surname') // } // }, // { // tagName:'input', // attrs: { // type: "text", // }, // attrs:{ // id:'surname' // } // } // ] // tagName:'div', // subTag:[ // { // tagName:'button', // attrs:{ // id:'ok' // }, // text:"OK" // }, // { // tagName:'button', // attrs:{ // id:'cancel' // }, // text:"Cancel" // } // ] // } //declarative fields var info = { band: prompt("название группы") , nameVokalist: prompt("Имя вокалиста"), song: prompt("название песни"), personalOnBand: prompt("количество людей групы"), }; //objekt link var notebook = { owner:person, brand: "HP", type:"440 G4", model: "Y7Z75EA", ram: 4, size: "14", weight: 1.8, resolution: { width: 1920, height: 1080, }, }; var phone = { owner:person, brand: "meizu", model: "m2", ram: 2, color: "black", }; var person = { name: "Donald", surname: "Trump", married: true, gadjet: notebook, phone , } //imperative array fill 3 var text = "cifri v masiv" var arrFill = [+prompt(text), +prompt(text), +prompt(text)]; //while confirm var izy = ''; do{ izy = confirm('все нажимают отмена,а ты купи слона'); }while (izy === false) //array fill var arrFill = []; for (let i = 0; true; i++){ arrFill.push(prompt('Введи инфу и я кину её в масив ;D')); if(arrFill[i] === null) { break; } } console.log(arrFill); //array fill nopush var arrFillNoPush = []; for (let i = 0; true; i++){ arrFillNoPush[i] = prompt('Введи инфу и я кину её в масив ;D'); if(arrFillNoPush[i] === null) { break; } } //infinity probability for (let i = 1; true; i++) { let infinityProbability = Math.random(); if (infinityProbability > 0.9){ alert(i); break; } } //emppty loop let eLoop = null; while (typeof(eLoop)==="object"){ eLoop = prompt('эмм...'); } //progresion summ var prSu= [], sum = 0; var N = +prompt("сумма арифметической прогрессии от 1 до"); for(var i = 1, j = 0; i <= N; i += 3, j++) { prSu[j] = i; sum += prSu[j]; } alert("Сумма:"+sum); //chess one line var line = ''; var lengthline = 11; for (var i = 1; i <= lengthline; i++) { if (i%2 === 0){ line += '#'; } else { line += ' '; } } console.log(line); //numbers var namLain = ''; for(var s = 0; s <= 10; s++){ for(var S = 0; S <= 9; S++){ namLain += S; } namLain += '\n'; } console.log(namLain); //chess var z, Z; var Width = 12, Height = 12,chess = ''; for (z = 1; z <= Height; z++){ for (Z = 1; Z<= Width; Z++){ if (z % 2 == 1) { if (Z % 2 == 1) { chess += '.'; } else { chess += '#'; } }else{ if (Z % 2 == 1) { chess += '#'; }else{ chess += '.'; } } } chess += '\n'; } console.log(chess); //cubes let coube =[],n = +prompt('Введите количество элементов'); for (let t = 0; t < n; t++) { coube[t] = Math.pow(t, 3); } console.log(coube); //multi tabel var brains = [[]], a, A; for (a = 0; a <= 10; a++){ brains[a] = []; } for (A = 0; A <= 10; A++){ for (var s = 0; s<= 10; s++){ brains[A][s] = A * s; } } console.log(brains); //matrix to html table var mtht = '',colum = 20,vert = 20,tr,td; mtht += '
' + (tr * td) + ' | '; } mtht += "