Browse Source

some changes

Pavel 7 years ago
parent
commit
dea506ccd4
2 changed files with 228 additions and 23 deletions
  1. 228 0
      js02/js02.md
  2. 0 23
      test/testpr.md

+ 228 - 0
js02/js02.md

@@ -0,0 +1,228 @@
+### assign: evaluation
+
+```javascript
+var a = 5;
+var b, c;
+
+b = (a * 5); // âû÷èñëÿåòñÿ âûðàæåíèå ñïðàâà è ïðèñâàèâàåòñÿ
+
+alert('a = ' + a); 
+
+b = (c = (b/2)); // â âûðàæåíèè "(c = (b/2))" ðåçóëüòàò äåëåíèÿ â ïîäâûðàæåíèè "b/2" ïðèñâàèâàåòñÿ ïåðåìåííîé "c"
+
+alert('b = ' + b);
+alert('c = ' + c);
+```
+
+### semicolon: error
+
+```javascript
+var a = 6;
+var b = 3;
+
+var c = a + b var d = c * c;
+
+alert(c);
+alert(d);
+
+//Uncaught SyntaxError: Unexpected token var
+```
+
+```javascript
+var c;
+var a = "pavel";
+var b = "efimenko" c = a + b
+
+alert(c);
+
+//Uncaught SyntaxError: Unexpected identifier
+```
+
+### semicolon: mistake
+
+```javascript
+var a = 5;
+var b = 5;
+
+if(a === b)
+	alert("a == b");
+else 
+	;alert("a != b"); // ðàáîòàåò âñåãäà
+```
+
+```javascript
+var a = 5;
+var b = 5;
+
+if(a === b)
+	alert("a == b");
+	
+else if (a > b)
+	alert("a > b");
+else ;
+	alert("a < b"); // ðàáîòàåò âñåãäà
+```
+
+### Number: age
+
+```javascript
+var age = prompt("Ñêîëüêî âàì ëåò?");
+var bd = 2017 - age;
+alert("Âû ðîäèëèñü â " + bd + " ãîäó");
+```
+
+### Number: temperature
+
+```javascript
+var cels = prompt("Ââåäèòå òåìïåðàòóðó â ãðàäóñàõ Öåëüñèÿ");
+var far = cels * 1.8 + 32;
+alert("Ãðàäóñû ïî Ôàðåíãåéòó: " + far);
+```
+
+### Number: divide
+
+```javascript
+var a = prompt("Ââåäèòå äåëèìîå ");
+var b = prompt("Ââåëèòå äåëèòåëü ");
+var c = a / b;
+
+alert(Math.floor(c));
+```
+
+### String: greeting
+
+```javascript
+var greeting = "Ïðèâåò, ";
+var name = prompt("Êàê âûñ çîâóò?")
+alert(greeting + name);
+```
+
+### String: lexics
+
+```javascript
+var userText = prompt("Ââåäèòå ñòðîêó äëÿ ïðîâåðêè");
+var wrongWord1 = "fool";
+var wrongWord2 = "fuck";
+if(userText.indexOf(wrongWord1) == -1 && userText.indexOf(wrongWord2) == -1) {
+	alert("Òåêñò êîððåêòåí");
+}
+
+else {
+	alert("Ñëîâî " + wrongWord1 + " èëè " + wrongWord2 + " íåïîçâîëèòåëüíî");
+}
+```
+
+### confirm
+
+```javascript
+var conf = confirm("Íàæìè ÎÊ èëè Îòìåíà");
+alert("Òèï âîçâðàùàìîãî çíà÷åíèÿ: " + typeof(conf) + ", âûáðàííîå çíà÷åíèå: " + conf);
+```
+
+### Boolean
+
+```javascript
+var gender = confirm("Âû ìóæ÷èíà?");
+var mail = confirm("Ïîëó÷àòü ðàññûëêó?");
+var subscribe = confirm("Ïîäïèñàòüñÿ?");
+```
+
+### Boolean: if
+
+```javascript
+var gender = confirm("Âû ìóæ÷èíà?");
+if(gender) {
+	alert("Âû ìóæ÷èíà");
+}
+else {
+	alert("Âû æåíùèíà");
+}
+var mail = confirm("Ïîëó÷àòü ðàññûëêó?");
+var subscribe = confirm("Ïîäïèñàòüñÿ?");
+```
+
+### Array: booleans
+
+```javascript
+var arr = [gender, mail, subscribe];
+```
+
+### Array: plus
+
+```javascript
+var arr = [1,2];
+arr[2] = arr[0] + arr[1];
+alert(arr.join(" "));
+```
+
+### Array: plus string
+
+```javascript
+var arr = ["ÿ ","óæå ", " óñòàë"];
+arr[3] = arr[0] + arr[1] + arr[2];
+alert(arr);
+```
+
+### Object: real è ### Object: change
+
+```javascript
+var pasha = {
+	name: "pasha",
+	speed: 100000,
+	isCool: true,	
+	age: 22
+}
+
+pasha.age = 70;
+pasha["isCool"] = false;
+```
+
+```javascript
+var age = +prompt("Ñêîëüêî âàì ëåò?","");
+if (age < 0)
+    alert("òåáÿ åùå íåò");
+
+else if (age < 18)
+    alert("øêîëüíèê");
+
+else if (age > 18 && age < 30)
+    alert("ìîëîäåæ");
+
+else if (age > 30 && age < 45)
+    alert("çðåëîñòü");
+
+else if (age > 45 && age < 60)
+    alert("çàêàò");
+
+else if (age > 60)
+    alert("êàê ïåíñèÿ?");
+
+else 
+    alert("òî ëè êèáîðã, òî ëè îøèáêà"); 
+```
+
+```javascript
+var size = +prompt("Ââåäèòå ðàçìåð îäåæäû (40, 42, 44, 46, 48, 50, 52, 54)");
+if(size === 40)
+	alert("Ðàçìåð ÑØÀ: 6");
+else if(size === 42)
+	alert("Ðàçìåð ÑØÀ: 8");
+else if(size === 44)
+	alert("Ðàçìåð ÑØÀ: 10");
+else if(size === 46)
+	alert("Ðàçìåð ÑØÀ: 12");
+else if(size === 48)
+	alert("Ðàçìåð ÑØÀ: 14");
+else if(size === 50)
+	alert("Ðàçìåð ÑØÀ: 16");
+else if(size === 52)
+	alert("Ðàçìåð ÑØÀ: 19");
+else if(size === 54)
+	alert("Ðàçìåð ÑØÀ: 20");
+else 
+	alert("Ââîäè ðàçìåð ïðàâèëüíî");
+```
+
+
+
+

+ 0 - 23
test/testpr.md

@@ -1,23 +0,0 @@
-### Test code
-
-```javascript
-var credentials = { 
-   	login: 'admin',
-    password: 'qwerty',};
-
-var userLogin;
-var userPassword;
-function func(){ 
-  	userLogin = document.getElementById("login").value;
-	userPassword = document.getElementById("password").value;
- if (userLogin === credentials.login && userPassword === credentials.password){
-	document.getElementById("success").style.display="block";
-	return false;
-	} 
-	 else {
-	document.getElementById("wrong").style.display="block";
-	return false;
-	}
- }
-document.getElementById("submit").onclick = func;
-```