|
@@ -0,0 +1,680 @@
|
|
|
+// var login = prompt("Input login");
|
|
|
+// var password = prompt("Input password");
|
|
|
+// if (login == null && login == ""){
|
|
|
+// alert("Input login,please")}
|
|
|
+// else if (login === "admin" && password === "qwerty"){
|
|
|
+// alert('You lucky')
|
|
|
+// }
|
|
|
+// else {
|
|
|
+// alert('Try again')
|
|
|
+// }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// var game = ['stone', 'paper','scissors'];
|
|
|
+// var myIndex = Math.floor(Math.random()*game.length);
|
|
|
+// var userWorld = prompt("Ведите выбор: stone, scissors, paper");
|
|
|
+// var userIndex = game.indexOf(userWorld);
|
|
|
+// var iWin = (((userIndex+1)% game.length) == myIndex);
|
|
|
+// var draw = myIndex == userIndex;
|
|
|
+// if (iWin == false && draw == false){alert('You loser')}
|
|
|
+// else if (draw == true){alert('equal')}
|
|
|
+// else {alert('You are winner')}
|
|
|
+
|
|
|
+
|
|
|
+// if(iWin==true){
|
|
|
+// alert("Comp is winner")
|
|
|
+// }
|
|
|
+// else if(iWin==false){
|
|
|
+// alert("you are winner")
|
|
|
+// }
|
|
|
+// else if(draw==true){
|
|
|
+// alert("equal")
|
|
|
+// }
|
|
|
+// else{
|
|
|
+// alert("non correct")
|
|
|
+// }
|
|
|
+
|
|
|
+// var root={
|
|
|
+// tag:'body',
|
|
|
+// paired: 'true',
|
|
|
+// subTags:[
|
|
|
+// {
|
|
|
+// tag:'div',
|
|
|
+// subTags: [
|
|
|
+// {
|
|
|
+// tag:'span',
|
|
|
+// text:'Enter a data please:',
|
|
|
+// tag:'br',
|
|
|
+// paired:'false'
|
|
|
+// }
|
|
|
+// ],
|
|
|
+// subTags: [
|
|
|
+// {
|
|
|
+// tag:'input',
|
|
|
+// paired:'false',
|
|
|
+// attrs: {
|
|
|
+// type: 'text',
|
|
|
+// },
|
|
|
+// attrs: {
|
|
|
+// id: 'name',
|
|
|
+// }
|
|
|
+// }
|
|
|
+// ],
|
|
|
+// subTags: [
|
|
|
+// {
|
|
|
+// tag:'input',
|
|
|
+// paired:'false',
|
|
|
+// attrs: {
|
|
|
+// type: 'text',
|
|
|
+// },
|
|
|
+// attrs: {
|
|
|
+// id: 'surname',
|
|
|
+// }
|
|
|
+// }
|
|
|
+// ],
|
|
|
+// tag:'div',
|
|
|
+// subTags: [
|
|
|
+// {
|
|
|
+// tag:'button',
|
|
|
+// attrs: {
|
|
|
+// id: 'ok',
|
|
|
+// },
|
|
|
+// text:'Ok'
|
|
|
+// }
|
|
|
+// ],
|
|
|
+// subTags: [
|
|
|
+// {
|
|
|
+// tag:'button',
|
|
|
+// attrs: {
|
|
|
+// id: 'cancel',
|
|
|
+// },
|
|
|
+// text:'Cancel'
|
|
|
+// }
|
|
|
+// ]
|
|
|
+// }
|
|
|
+// ]
|
|
|
+// }
|
|
|
+
|
|
|
+var person = {
|
|
|
+ name: prompt("Enter a name"),
|
|
|
+ surname: prompt("Enter a surname"),
|
|
|
+}
|
|
|
+
|
|
|
+person.smartphone = "owner";
|
|
|
+person["laptop"] = "owner";
|
|
|
+
|
|
|
+
|
|
|
+var test = [];
|
|
|
+
|
|
|
+test.one = prompt("name");
|
|
|
+test.two = +prompt("age");
|
|
|
+test.three = +prompt("height");
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+function ar2() {
|
|
|
+ var a = "";
|
|
|
+ while (a != true) {
|
|
|
+ a = confirm("while confirm");
|
|
|
+ }
|
|
|
+
|
|
|
+ for(var i=""; i!=true;){
|
|
|
+ i=confirm("while confirm");
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ var i='1234567890';
|
|
|
+ var str=""
|
|
|
+ for(var j=0; j<10; j++){
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+var test=[];
|
|
|
+ for(var i=""; i!=null;){
|
|
|
+ i=prompt('few words');
|
|
|
+ test.push(i);
|
|
|
+ if(i==null){
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ var test=[];
|
|
|
+ for(var i=""; i!=null;){
|
|
|
+ i=prompt('few words');
|
|
|
+ obj[i] = i;
|
|
|
+ if(i==null){
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+var a=0;
|
|
|
+for(var i=0;;i++){
|
|
|
+ a=Math.random();
|
|
|
+ if(a>0.9){
|
|
|
+ break;
|
|
|
+ }
|
|
|
+}
|
|
|
+console.log(i);
|
|
|
+
|
|
|
+for(var i=""; ;){
|
|
|
+ i=prompt('few words');
|
|
|
+ if(i==null){
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ var sum=0;
|
|
|
+
|
|
|
+ var n=+prompt('number');
|
|
|
+ for(var i=1; i<n; i+3){
|
|
|
+
|
|
|
+ sum=sum+i;
|
|
|
+ }
|
|
|
+
|
|
|
+ console.log(sum);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ arr[i]=3*(i+1)
|
|
|
+
|
|
|
+
|
|
|
+ var sum=0;
|
|
|
+ var n=+prompt('number');
|
|
|
+ for(var i=1; i<n; i+=3){
|
|
|
+ sum=sum+i;
|
|
|
+ }
|
|
|
+ alert(sum);
|
|
|
+
|
|
|
+
|
|
|
+ var a="#";
|
|
|
+ var b="";
|
|
|
+ var res="";
|
|
|
+ for(var i=0; i<10; i++){
|
|
|
+ res=a+b;
|
|
|
+ }
|
|
|
+ console.log(res);
|
|
|
+
|
|
|
+
|
|
|
+ var str="";
|
|
|
+var i=0;
|
|
|
+for (i;i<10;i++){
|
|
|
+ str +="\n";
|
|
|
+ for (var j=0;j<10;j++){
|
|
|
+ str += j;
|
|
|
+ }
|
|
|
+}
|
|
|
+console.log(str);
|
|
|
+
|
|
|
+var str="";
|
|
|
+for (var j=0;j<10;j++){
|
|
|
+ str+="#"+"";
|
|
|
+}
|
|
|
+
|
|
|
+for (var i=10,str="";i>0;i--,str+="#"+""){
|
|
|
+ console.log(str);
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+var i = 0;
|
|
|
+var j = 0;
|
|
|
+var str = "\n";
|
|
|
+for (i=1;i<=8;i++){
|
|
|
+ for (j=1; j<=8;j++){
|
|
|
+ str += (i%2 == j%2) ? "#": "."
|
|
|
+ }
|
|
|
+ str += '\n';
|
|
|
+ }
|
|
|
+console.log(str);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+var i = 0;
|
|
|
+var str = "";
|
|
|
+var j=(Math.floor((Math.random()*10)))%2+5;
|
|
|
+ for (i=1; i<j; i++){
|
|
|
+ str += "#" + " "
|
|
|
+ }
|
|
|
+console.log(str);
|
|
|
+
|
|
|
+var arr=[];
|
|
|
+var n=prompt();
|
|
|
+var str = "";
|
|
|
+for(i=0; i<=n; i++){
|
|
|
+ arr[i] = i*i*i;
|
|
|
+ str += i + " ";
|
|
|
+}
|
|
|
+console.log(str);
|
|
|
+
|
|
|
+var i = 0;
|
|
|
+var j = 0;
|
|
|
+var str = "\n";
|
|
|
+for (i=1;i<=9;i++){
|
|
|
+ for (j=1; j<=9;j++){
|
|
|
+ str += (i * j) + " "
|
|
|
+ }
|
|
|
+ str += '\n';
|
|
|
+ }
|
|
|
+console.log(str);
|
|
|
+
|
|
|
+var arr=[];
|
|
|
+var str = "\n";
|
|
|
+var a=0;
|
|
|
+for (var i=1;i<=9;i++){
|
|
|
+ for (var j=1; j<=9;j++){
|
|
|
+ arr[i] = [];
|
|
|
+ a=i*j;
|
|
|
+ arr[i][j]=a;
|
|
|
+ str += arr[i][j] + " "
|
|
|
+ }
|
|
|
+ str += '\n';
|
|
|
+ }
|
|
|
+console.log(str);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+for (var key in person){
|
|
|
+ console.log(key+": "+person[key]);
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+var a={
|
|
|
+ name:"Nick",
|
|
|
+ surname:"Golden",
|
|
|
+}
|
|
|
+var b={
|
|
|
+ name:"Peter",
|
|
|
+ surname:"Green",
|
|
|
+}
|
|
|
+var c={
|
|
|
+ name:"Bob",
|
|
|
+ surname:"Black",
|
|
|
+}
|
|
|
+
|
|
|
+a.age = "15";
|
|
|
+b["fathername"] = "Petrovich";
|
|
|
+c.push(sex)="male";
|
|
|
+
|
|
|
+if ("age" in a) {
|
|
|
+ alert( "Свойство name существует!" );
|
|
|
+ }else{alert("Такого свойства нет")};
|
|
|
+
|
|
|
+var person={
|
|
|
+ name:"Dick",
|
|
|
+ surname:"Jhone",
|
|
|
+}
|
|
|
+
|
|
|
+person={...{a,b,c},name:"Dick", surname:"Jhone"}
|
|
|
+
|
|
|
+
|
|
|
+for (var key in person){
|
|
|
+ console.log(key+": "+person[key]);
|
|
|
+ for (let word of ['name','surname']){
|
|
|
+ console.log(word)
|
|
|
+ }
|
|
|
+}
|
|
|
+var a=0;
|
|
|
+var b=0;
|
|
|
+var c=0;
|
|
|
+function sum(a,b,c){
|
|
|
+ var d = a+b+c;
|
|
|
+ return(d);
|
|
|
+};
|
|
|
+sum();
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+function(a=0,b=0){
|
|
|
+ var c=Math.floor()
|
|
|
+}
|
|
|
+var a=0;
|
|
|
+var b=0;
|
|
|
+function intRandom(a, b) {
|
|
|
+ return Math.floor(Math.random() * (b - a)) + a;
|
|
|
+ }
|
|
|
+
|
|
|
+greetAll("Superman") // выводит alert "Hello Superman"
|
|
|
+greetAll("Superman", "SpiderMan") // выводит alert "Hello Superman, SpiderMan"
|
|
|
+greetAll("Superman", "SpiderMan", "Captain Obvious")
|
|
|
+
|
|
|
+function salut() {
|
|
|
+ var args = [];
|
|
|
+ for (var i = 0; i < arguments.length; i++) {
|
|
|
+ args[i] =" " + arguments[i];
|
|
|
+ }
|
|
|
+ alert( "Привет! - " + args);
|
|
|
+ }
|
|
|
+salut("Superman")
|
|
|
+salut("Superman", "SpiderMan")
|
|
|
+salut("Superman", "SpiderMan", "Captain Obvious");
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+function sum() {
|
|
|
+ var args = 0;
|
|
|
+ for (var i = 0; i < arguments.length; i++) {
|
|
|
+ args +=arguments[i];
|
|
|
+ }
|
|
|
+ alert( args);
|
|
|
+ }
|
|
|
+
|
|
|
+ sum(1)
|
|
|
+ sum(2)
|
|
|
+ sum(10,20,40,100)
|
|
|
+
|
|
|
+
|
|
|
+ function avg() {
|
|
|
+ var args = 0;
|
|
|
+ for (var i = 0; i < arguments.length; i++) {
|
|
|
+ args +=arguments[i];
|
|
|
+ args=args/arguments.length;
|
|
|
+ }
|
|
|
+ alert( args);
|
|
|
+ }
|
|
|
+ avg(1) // => 1
|
|
|
+ avg(2) // => 2
|
|
|
+ avg(10,20,40,100) // => 42.5
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+function a(b){
|
|
|
+ alert(b);
|
|
|
+};
|
|
|
+
|
|
|
+function cube(a){
|
|
|
+ alert(Math.pow(a, 3));
|
|
|
+}
|
|
|
+
|
|
|
+function avg2(a,b){
|
|
|
+ var c = (a+b)/2;
|
|
|
+ alert(c);
|
|
|
+};
|
|
|
+
|
|
|
+function sum3(a=0,b=0,c=0){
|
|
|
+ alert(a+b+c);
|
|
|
+};
|
|
|
+
|
|
|
+function intrandom(a=0, b=0) {
|
|
|
+ alert (Math.floor(Math.random() * (b - a)) + a);
|
|
|
+}
|
|
|
+
|
|
|
+function greet() {
|
|
|
+ var args = [];
|
|
|
+ for (var i = 0; i < arguments.length; i++) {
|
|
|
+ args[i] =" " + arguments[i];
|
|
|
+ }
|
|
|
+ alert( "Привет! - " + args);
|
|
|
+ }
|
|
|
+
|
|
|
+ function sum() {
|
|
|
+ var args = 0;
|
|
|
+ for (var i = 0; i < arguments.length; i++) {
|
|
|
+ args +=arguments[i];
|
|
|
+ }
|
|
|
+ alert( args);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ function avg() {
|
|
|
+ var args = 0;
|
|
|
+ for (var i = 0; i < arguments.length; i++) {
|
|
|
+ args +=arguments[i];
|
|
|
+ }
|
|
|
+ args=args/arguments.length;
|
|
|
+ alert( args);
|
|
|
+ }
|
|
|
+
|
|
|
+var allFunc = {...a, cube, avg2, sum3, intrandom, greet, sum, avg,}
|
|
|
+for (var key in allFunc){
|
|
|
+ console.log(key+": "+allFunc[key]);
|
|
|
+}
|
|
|
+
|
|
|
+function allFunc() {
|
|
|
+ var args = {};
|
|
|
+ for (var i = 0; i < arguments.length; i++) {
|
|
|
+ args[i] =" " + arguments[i];
|
|
|
+ }
|
|
|
+ console.log(args);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+var obj2 = {...a, cube, avg2, sum3, intrandom, greet, sum, avg,}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+allFunc("a", "cube", "avg2", "sum3", "intrandom", "greet", "sum", "avg",);
|
|
|
+var person = {
|
|
|
+ ...
|
|
|
+ age: 50,
|
|
|
+ ...
|
|
|
+ getAgeCategory: function(){
|
|
|
+ ...
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+alert(person.getAgeCategory());
|
|
|
+
|
|
|
+
|
|
|
+var sample = prompt("Введите название задания")
|
|
|
+switch (sample.toLowerCase()){
|
|
|
+ case "a": aSample("Hello!")
|
|
|
+ break
|
|
|
+ case "cube": cubeSample(3)
|
|
|
+ break
|
|
|
+ case "avg2": avg2Sample(10,5)
|
|
|
+ break
|
|
|
+ case "sum3": sum3Sample(1,2,3)
|
|
|
+ break
|
|
|
+ case "intrandom": intrandomSample(2,15)
|
|
|
+ break
|
|
|
+ case "greet": greetSample("Superman", "SpiderMan", "Captain Obvious")
|
|
|
+ break
|
|
|
+ case "sum": sumSample(10,20,40,100);
|
|
|
+ break
|
|
|
+ case "avg": avgSample(10,20,40,100)
|
|
|
+ break
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+var a=0;
|
|
|
+function cube(a){
|
|
|
+ var b = Math.pow(a, 3);
|
|
|
+ return(b);
|
|
|
+};
|
|
|
+
|
|
|
+
|
|
|
+function cubeSample(a,b){
|
|
|
+ var b = Math.pow(a, 3);
|
|
|
+ return(b);
|
|
|
+ cube(5) // => 125
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+rates={
|
|
|
+ usd: {
|
|
|
+ buy:26.15,
|
|
|
+ sell:26.51
|
|
|
+ },
|
|
|
+ eur: {
|
|
|
+ buy:31.98,
|
|
|
+ sell:32.62
|
|
|
+ },
|
|
|
+};
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+var tabHtml = document.documentElement;
|
|
|
+var tabBody = document.createElement("body");
|
|
|
+tabHtml.appendChild(tabBody);
|
|
|
+var tBody = document.createElement("tbody");
|
|
|
+tabBody.appendChild(tBody);
|
|
|
+var tab=document.createElement("table");
|
|
|
+tab.border=1;
|
|
|
+tab.cellpadding=1;
|
|
|
+tab.cellspacing=1;
|
|
|
+tBody.appendChild(tab);
|
|
|
+var multi = new Array();
|
|
|
+for (i = 1; i <= 10; i++) {
|
|
|
+multi[i] = new Array();
|
|
|
+if (i%2 !=0) {
|
|
|
+ var tr =document.createElement("tr");
|
|
|
+ tab.appendChild(tr);
|
|
|
+ tr.style.backgroundColor = "yellow";
|
|
|
+ }
|
|
|
+else {
|
|
|
+ var tr =document.createElement("tr");
|
|
|
+ tab.appendChild(tr);
|
|
|
+ tr.style.backgroundColor = "grey";
|
|
|
+ }
|
|
|
+for (j = 1; j <= 10; j++) {
|
|
|
+multi[i][j] = i * j;
|
|
|
+var td =document.createElement("td")
|
|
|
+tr.appendChild(td);
|
|
|
+td.id = "cell"
|
|
|
+td.width="50";
|
|
|
+td.height="50"
|
|
|
+td.innerHTML= "<td>" + multi[i][j] + "</td>";
|
|
|
+td.onmouseover = td.onmouseout = moveMouse;
|
|
|
+function moveMouse(event) {
|
|
|
+ if (event.type == 'mouseover') {
|
|
|
+ event.td.style.background = 'pink'
|
|
|
+ }
|
|
|
+ if (event.type == 'mouseout') {
|
|
|
+ event.td.style.background = ''
|
|
|
+ }
|
|
|
+}
|
|
|
+}
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ var arr = ['1', 0, Math.random, alert, prompt, prompt(), null, undefined, "name", {}]
|
|
|
+ function typeStats (arr){
|
|
|
+ var massOne=[]
|
|
|
+ var obj={}
|
|
|
+ for(i = 0; i < arr.length; i++){
|
|
|
+ massOne.push(typeof arr[i]);
|
|
|
+ for(j=0; j<massOne.length; j++){
|
|
|
+ var count=obj[massOne[i]] || 0
|
|
|
+ }
|
|
|
+ obj[massOne[i]]=count+1
|
|
|
+ }
|
|
|
+ return obj;
|
|
|
+ }
|
|
|
+ typeStats(arr);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ var arr = ['1', 0, Math.random, alert, prompt, prompt(), null, undefined, "name", {}]
|
|
|
+ var typestats=function(arr){
|
|
|
+ var intmass=[];
|
|
|
+ var assmass={};
|
|
|
+ for(i=0; i<arr.length; i++){
|
|
|
+ intmass.push(typeof arr[i]);
|
|
|
+ for(j=0; j<intmass.length; j++){
|
|
|
+ var count=assmass[intmass[i]] || 0
|
|
|
+ }
|
|
|
+ assmass[intmass[i]]=count+1;
|
|
|
+ }
|
|
|
+ return assmass;
|
|
|
+ }
|
|
|
+ typestats(arr);
|
|
|
+
|
|
|
+<input id="f" type="submit" onclick="myFunc()" value='0'>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ function myFunc() {
|
|
|
+ var elem = document.getElementById('f');
|
|
|
+ var x = parseInt(elem.value, 10);
|
|
|
+ elem.value = x + 1;
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+document.createElement('<input id="f" type="submit" onclick="myFunc()" value='0'>')
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <input type="nick" id = "nick" placeholder="Nick">
|
|
|
+ <input type="text" id = "message" placeholder="Message">
|
|
|
+ <input type="submit" value="send" id = "button">
|
|
|
+ <div id= "chat"> </div>
|
|
|
+
|
|
|
+function jsonPost(url, data)
|
|
|
+ {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ var x = new XMLHttpRequest();
|
|
|
+ x.onerror = () => reject(new Error('jsonPost failed'))
|
|
|
+ //x.setRequestHeader('Content-Type', 'application/json');
|
|
|
+ x.open("POST", url, true);
|
|
|
+ x.send(JSON.stringify(data))
|
|
|
+
|
|
|
+ x.onreadystatechange = () => {
|
|
|
+ if (x.readyState == XMLHttpRequest.DONE && x.status == 200){
|
|
|
+ resolve(JSON.parse(x.responseText))
|
|
|
+ }
|
|
|
+ else if (x.status != 200){
|
|
|
+ reject(new Error('status is not 200'))
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+jsonPost("http://students.a-level.com.ua:10012", {func:"addMessage", nick:"Oleg", message:"Hello"})
|
|
|
+
|
|
|
+var messages=jsonPost("http://students.a-level.com.ua:10012", {func:"getMessages", messageId:"0"})
|
|
|
+.then(a=> console.log(a.data));
|
|
|
+
|
|
|
+function mess() {
|
|
|
+ var messages = jsonPost("http://students.a-level.com.ua:10012", {
|
|
|
+ func: "getMessages",
|
|
|
+ messageid: "0"
|
|
|
+ }).then(a => {
|
|
|
+ console.log(a)
|
|
|
+ for (q = 0; q < a.data.length; q++) {
|
|
|
+ var y = document.getElementById("ms")
|
|
|
+ var ссс = document.createElement("p")
|
|
|
+ ссс.innerHTML = a.data[q].nick + "----" + a.data[q].message
|
|
|
+ y.appendChild(ссс)
|
|
|
+
|
|
|
+ }
|
|
|
+ var qqq = a.nextMessageId
|
|
|
+ console.log(qqq + "a111")
|
|
|
+ console.log(a.data.length)
|
|
|
+ setInterval(function() {
|
|
|
+ var messages = jsonPost("http://students.a-level.com.ua:10012", {
|
|
|
+ func: "getMessages",
|
|
|
+ messageid: qqq
|
|
|
+ }).then(www => {
|
|
|
+ for (q = a.data.length; q < www.data.length; q++) {
|
|
|
+ var y = document.getElementById("ms")
|
|
|
+ var ссс = document.createElement("p")
|
|
|
+ ссс.innerHTML = www.data[q].nick + "----" + www.data[q].message
|
|
|
+ y.appendChild(ссс)
|
|
|
+
|
|
|
+ }
|
|
|
+ qqq = www.nextMessageId
|
|
|
+ console.log(qqq + "a222")
|
|
|
+ console.log(www.data.length)
|
|
|
+ })
|
|
|
+
|
|
|
+
|
|
|
+ }, 2000);
|
|
|
+ })
|
|
|
+}
|
|
|
+mess()
|