123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198 |
- 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 += '<table border="3">';
- for (tr = 1; tr <= vert; tr++){
- mtht += "<tr>";
- for (td = 1; td <= colum; td++){
- mtht += '<td>' + (tr * td) + '</td>';
- }
- mtht += "</tr>";
- }
- mtht += '</table>';
- document.write(mtht);
|