Skip to content

Commit ee2b35b

Browse files
lecture_02
1 parent 6293007 commit ee2b35b

File tree

2 files changed

+240
-2
lines changed

2 files changed

+240
-2
lines changed

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
<!doctype html>
22
<html>
33
<head>
4-
<title>Base template</title>
4+
<title>lecture_02</title>
55
<link type="text/css" rel="stylesheet" media="all" href="css/main.css" />
66
<script src="js/main.js"></script>
77
</head>
88
<body>
99
<!-- This is base template for testing -->
1010
<h1 class="mainTitle">
1111
<img class="logo" src="images/logo.png" alt=""/>
12-
<span class="text">Base template</span>
12+
<span class="text">lecture_02</span>
1313
</h1>
1414
</body>
1515
</html>

js/main.js

Lines changed: 238 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,238 @@
1+
// // console.log(2+2*2); //6
2+
3+
// console.log("2 + 2 =",2+2); //2
4+
// console.log("5-3 =", 5-3); //2
5+
// console.log("5*3 =",5*3); //15
6+
// console.log("5%3 =",5%3); //15
7+
// var x = 25;
8+
// console.log("-x =", -x); //-25
9+
10+
11+
// var y = 25;
12+
// console.log("-y =", y);
13+
// console.log("typeof y=", typeof y); // string
14+
15+
// операторы сравнения
16+
17+
// console.log("5>3 =", 5>3); // true
18+
// console.log("5<3 =", 5<3); // true
19+
// console.log("3>=3 =", 3>=3); // true
20+
// console.log("3<=3 =",3<=3); // true
21+
// console.log("5!='5' =", 5!='5'); // false
22+
// console.log("5!=='5' =", 5!=='5'); // true
23+
// console.log("null == undefined =", null == undefined); // true
24+
// console.log("null === undefined =", null === undefined); // false
25+
26+
// логические операторы
27+
28+
// console.log(0 && 6); // false
29+
30+
// function test() {
31+
// console.log("test success");
32+
// }
33+
34+
// console.log(true && test());
35+
// console.log(true && test() && "test" && "end of ends list");
36+
// console.log(false || 6); //6
37+
// console.log(true || 6); //true
38+
// console.log(false || "end" || 0); //"end"
39+
// console.log("start" || true || 0); //"start"
40+
41+
// логическое не
42+
43+
// console.log(!0) // true
44+
// console.log(!"") // true
45+
// console.log("!\"true because contains text", !"true because contains text") // false
46+
// console.log("!true", !true); // false
47+
// console.log("I am a string and I want to be bool", !!"I'm a string and I want to be bool"); // true
48+
49+
// оператор запятая
50+
51+
// var x = (3,4,5);
52+
// console.log(x); // 5
53+
54+
// var x = 10, y = 5, z = x + y;
55+
// console.log(z); // 15
56+
// console.log(undefined);
57+
// console.log(undefined + 25); // NaN
58+
// console.log(NaN==NaN); // false
59+
// console.log(NaN===NaN); // false
60+
// console.log(typeof NaN); // number
61+
// console.log("2*(2+3)=", 2*(2+3)); // 10
62+
63+
//операторы инкремента
64+
65+
// var x = 10;
66+
// x++; // 10
67+
// console.log(x); //11
68+
// console.log(x++); //11
69+
70+
// var y = 10;
71+
// y++; // 11
72+
// console.log(y); //11
73+
// console.log(++y); //12
74+
75+
// //операторы декремента
76+
77+
// var x = 10;
78+
// x--; // 10
79+
// console.log(x); //9
80+
// console.log(x--); //9
81+
82+
// var y = 10;
83+
// y--; // 10
84+
// console.log(y); //9
85+
// console.log(--y); //8
86+
87+
// // операторы сравнения
88+
// console.log('x' > 'y'); //false
89+
// console.log('x' > 'Y'); //true
90+
// console.log('test' > 'tes'); //true
91+
// console.log('test' > 'zes'); //false
92+
// console.log('1' > '2'); //false
93+
// console.log('12' > '2'); //false
94+
// console.log(+'12' > +'2'); //false
95+
96+
// сравнение разных типов
97+
98+
// console.log('2' > 1); // true
99+
// console.log('1.0' == 1); // true
100+
// console.log(true == 1); // true
101+
// console.log(false == 0); // true
102+
// console.log(false == 0 && false == ""); // true
103+
// console.log(false === 0 && false == ""); // false
104+
// console.log(false == 0); // true
105+
106+
// сравнение значений null and undefined
107+
108+
// console.log(null == undefined); // true
109+
// console.log(null > 0); // false
110+
// console.log(null == 0); // false
111+
// console.log(null < 0); // false
112+
// console.log(null >= 0); // true
113+
// console.log(null <= 0); // true
114+
115+
// true = !"", !0, !false, !null, !undefined, !NaN, [], ()
116+
// false = "", 0, false, null, undefined, NaN
117+
118+
119+
// // условный оператор if
120+
121+
// if (true) {
122+
// console.log(true);
123+
// }
124+
125+
// if (true)
126+
// console.log("1");
127+
128+
// if (25 && 0 || "text")
129+
// console.log("Success?");
130+
131+
// для приоритетов скобки в помощь
132+
133+
// if () {
134+
135+
// }
136+
// else {
137+
138+
// }
139+
140+
// var userName = "Vasya"
141+
// if (userName == "Vasya") {
142+
// alert("Hello admin "+name);
143+
// }
144+
// else if (typeof userName == "string") {
145+
// alert("Hello user"+name);
146+
// }
147+
// else {
148+
// alert("You enter not a name");
149+
// }
150+
151+
// тернарный оператор
152+
153+
// if (10 > 15) {
154+
// var x = "test";
155+
// } else {
156+
// var x = "rest";
157+
// }
158+
159+
// var x = /* if */ 10 > 15 ? /* then */ "test" : /* else */ "rest";
160+
// var y = /* if */ 10 < 15 ? /* then */ "test" : /* else */ "rest";
161+
// console.log(x);
162+
// console.log(y);
163+
164+
// var z = 10 < 15 ? "test" : true ? "last" : "best";
165+
// console.log(z);
166+
167+
// switch case
168+
169+
// var x = "25";
170+
// switch (x) {
171+
// case "text":
172+
// console.log("Action 1")
173+
// break;
174+
// case "lost":
175+
// console.log("Action 2");
176+
// break;
177+
// case true:
178+
// console.log("Action 3");
179+
// break;
180+
// default:
181+
// console.log("Default action");
182+
// }
183+
184+
185+
186+
187+
188+
189+
190+
191+
192+
193+
194+
195+
196+
197+
198+
199+
200+
201+
202+
203+
204+
205+
206+
207+
208+
209+
210+
211+
212+
213+
214+
215+
216+
217+
218+
219+
220+
221+
222+
223+
224+
225+
226+
227+
228+
229+
230+
231+
232+
233+
234+
235+
236+
237+
238+

0 commit comments

Comments
 (0)