Skip to content

Commit 0febe4f

Browse files
committed
renovations
1 parent 40681dc commit 0febe4f

File tree

13 files changed

+30
-20
lines changed

13 files changed

+30
-20
lines changed

1-js/2-first-steps/13-logical-ops/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ JavaScript вычисляет несколько ИЛИ слева направ
7272
//+ run
7373
var x;
7474

75-
*!*true*/!* || (x = 1); // просто вычислим ИЛИ, без if
75+
*!*true*/!* || (x = 1);
7676

7777
alert(x); // undefined, x не присвоен
7878
```

1-js/2-first-steps/14-types-conversion/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ alert( +false); // 0
8585
alert( "\n0 " == 0 ); // true
8686
```
8787

88-
При этом строка `"\n"` преобразуется к числу, как указано выше: начальные и конечные пробелы обрезаются, получается строка `"0"`, которая равна `0`.</li>
88+
При этом строка `"\n"` преобразуется к числу, как указано выше: начальные и конечные пробелы обрезаются, получается пустая строка `""`, которая равна `0`.</li>
8989
</li>
9090
<li>С логическими значениями:
9191

1-js/2-first-steps/17-function-basics/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ function showMessage(from, text) {
260260
}
261261
```
262262
263-
Второй способ считает, что аргумент отсутствует, если передана пустая строка, `0`, или вообще любое значение, которое в булевом виде является `false`.
263+
Второй способ считает, что аргумент отсутствует, если передана пустая строка, `0`, или вообще любое значение, которое в логическом контексте является `false`.
264264
</li>
265265
</ol>
266266

1-js/2-first-steps/21-javascript-specials/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,7 @@ alert( sum(1, 2) ); // 3
328328
<ul>
329329
<li>`sum` -- имя функции, ограничения на имя функции -- те же, что и на имя переменной.</li>
330330
<li>Переменные, объявленные через `var` внутри функции, видны везде внутри этой функции, блоки `if`, `for` и т.п. на видимость не влияют.</li>
331-
<li>Параметры передаются копируются в локальные переменные `a`, `b`.
331+
<li>Параметры копируются в локальные переменные `a`, `b`.
332332
</li>
333333
<li>Функция без `return` считается возвращающей `undefined`. Вызов `return` без значения также возвращает `undefined`:
334334

1-js/2-first-steps/6-variable-names/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ var link;
3939

4040
Во-вторых, русский транслит хуже читается и длиннее, чем названия на английском.
4141

42-
В-третьих, в проектах вы наверняка будете применять библиотеки, написанные другими людьми. Многое уже готово, в распоряжении современного разработчика есть масса инструментов, все они используют названия переменных и функций на английском языке, и вы, конечно, будете их использовать. А от кода, где транслит перемешан с английским -- могут волосы смогут встать дыбом, и не только на голове.
42+
В-третьих, в проектах вы наверняка будете применять библиотеки, написанные другими людьми. Многое уже готово, в распоряжении современного разработчика есть масса инструментов, все они используют названия переменных и функций на английском языке, и вы, конечно, будете их использовать. А от кода, где транслит перемешан с английским -- волосы могут встать дыбом, и не только на голове.
4343

4444
Если вы вдруг не знаете английский -- самое время выучить.
4545
</li>

1-js/3-writing-js/1-debugging-chrome/article.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ for(var i=0; i<5; i++) {
190190
}
191191
```
192192

193-
Полную информацию по специальным командам консоли вы можете получить на странице [](https://developers.google.com/chrome-developer-tools/docs/commandline-api?hl=ru). Эти команды также действуют в Firebug (отладчик для браузера Firefox).
193+
Полную информацию по специальным командам консоли вы можете получить на странице [Chrome Console API](https://developer.chrome.com/devtools/docs/console-api) и [Chrome CommandLine API](https://developer.chrome.com/devtools/docs/commandline-api). Почти все команды также действуют в Firebug (отладчик для браузера Firefox).
194194

195195
Консоль поддерживают все браузеры, и, хотя IE10- поддерживает далеко не все функции, но `console.log` работает везде. Используйте его для вывода отладочной информации по ходу работы скрипта.
196196

@@ -239,7 +239,7 @@ for(var i=0; i<5; i++) {
239239

240240
Осваивать можно двумя путями:
241241
<ol>
242-
<li>[Официальная документация](https://developers.google.com/chrome-developer-tools/docs/overview) (на англ.)</li>
242+
<li>[Официальная документация](https://developer.chrome.com/devtools) (на англ.)</li>
243243
<li>Кликать в разных местах и смотреть, что получается. Не забывать о клике правой кнопкой мыши.</li>
244244
</ol>
245245

1-js/3-writing-js/2-coding-style/article.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
Шпаргалка с правилами синтаксиса (детально они их варианты разобраны далее):
99

10-
1110
<img src="code-style.svg">
1211

1312
<!--
@@ -16,7 +15,7 @@ function pow(x, n) {
1615
var result = 1;
1716
1817
for (var i = 0; i < n; i++) {
19-
result *=x;
18+
result *= x;
2019
}
2120
2221
return result;
@@ -34,7 +33,6 @@ if (n < 0) {
3433
```
3534
-->
3635

37-
3836
Не всё здесь однозначно, так что разберём эти правила подробнее.
3937

4038
### Фигурные скобки

1-js/3-writing-js/2-coding-style/code-style.svg

Lines changed: 5 additions & 5 deletions
Loading

1-js/4-data-structures/2-number/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -539,7 +539,7 @@ JavaScript предоставляет базовые тригонометрич
539539
<dd>Возвращает арккосинус `x` (в радианах)</dd>
540540
<dt>`Math.asin(x)`</dt>
541541
<dd>Возвращает арксинус `x` (в радианах)</dd>
542-
<dt>`Math.atan`</dt>
542+
<dt>`Math.atan(x)`</dt>
543543
<dd>Возвращает арктангенс `x` (в радианах)</dd>
544544
<dt>`Math.atan2(y, x)`</dt>
545545
<dd>Возвращает угол до точки `(y, x)`. Описание функции: [Atan2](http://en.wikipedia.org/wiki/Atan2).</dd>

1-js/4-data-structures/3-string/3-truncate/task.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Например:
1010

1111
```js
12-
truncate("Вот, что мне хотелось бы сказать на эту тему:", 20) = "Вот, что мне хотело..."
12+
truncate("Вот, что мне хотелось бы сказать на эту тему:", 20) = "Вот, что мне хоте..."
1313

1414
truncate("Всем привет!", 20) = "Всем привет!"
1515
```

0 commit comments

Comments
 (0)