Skip to content

fix #282 fixing litells mistakes #543

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Aug 22, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion 1-js/01-getting-started/4-devtools/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

Більшість розробників надають перевагу Chrome чи Firefox, тому що ці браузери мають найкращі інструменти розробника. Інші браузери теж мають інструменти розробника, деколи навіть зі спеціальними функціями, проте вони не такі популярні, як Chrome чи Firefox. Тому більшість розробників мають "улюблений" браузер і переключаються на інші, якщо проблема специфічна для браузера.

Інструменти розробника потужні; вони мають багато функцій. Для початку, ми вивчимо, як їх відкрити, як переглядати помилки і як виконувати команди JavaScript.
Інструменти розробника потужні і мають багато функцій. Для початку, ми вивчимо, як їх відкрити, як переглядати помилки і як виконувати команди JavaScript.

## Google Chrome

Expand Down
2 changes: 1 addition & 1 deletion 1-js/02-first-steps/01-hello-world/1-hello-alert/task.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ importance: 5

Створіть сторінку, яка показуватиме повідомлення "Я – JavaScript!".

Зробіть це в пісочниці, або на жорсткому дискові; немає значення, головне переконайтеся, що це працює.
Зробіть це в пісочниці, або на жорсткому диску -- це немає значення, головне переконайтеся, що все працює.

[demo src="solution"]

2 changes: 1 addition & 1 deletion 1-js/02-first-steps/05-types/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ typeof alert // "function" (3)
У JavaScript є 8 основних типів.

- Сім примітивних типів даних:
- `number` для будь-яких чисел: цілих або з рухомою точкою; цілі числа обмежені до <code>±(2<sup>53</sup>-1)</code>.
- `number` для будь-яких чисел: цілих або з рухомою точкою. Цілі числа обмежені до <code>±(2<sup>53</sup>-1)</code>.
- `bigint` для цілих чисел довільної довжини.
- `string` для рядків. Рядок може мати нуль або більше символів, немає окремого типу для одного символу.
- `boolean` для `true`/`false`.
Expand Down
7 changes: 5 additions & 2 deletions 1-js/02-first-steps/12-nullish-coalescing-operator/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ result = (a !== null && a !== undefined) ? a : b;
Наприклад, тут ми показуємо значення у змінній `user`, якщо її значення не `null/undefined`, інакше -- показуємо `Анонімний`:


Ось приклад з `user`, якому присвоєне ім’я:
Ось приклад з `user`, якому не присвоєне ім’я:

```js run
let user = "Іван";
let user;

alert(user ?? "Анонімний"); // Анонімний (user є undefined)
```
Expand Down Expand Up @@ -104,6 +104,9 @@ alert(height ?? 100); // 0

Це означає, що, як і `||`, оператор об’єднання з null `??` оцінюється до `=` та `?`, але після більшості інших операцій, таких як `+`, `*`.

``` js
let height = null;
let width = null;

// важливо: використовуйте дужки
let area = (height ?? 100) * (width ?? 50);
Expand Down