Skip to content
Merged
Changes from 1 commit
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
Prev Previous commit
Next Next commit
after review fixes
  • Loading branch information
Zim123 committed May 9, 2019
commit cbb7d21a7e24b089eaa1493b432438e8ae5b162a
11 changes: 5 additions & 6 deletions 1-js/02-first-steps/05-types/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ n = 12.345;

Окрім звичайних чисел, також існують так звані "спеціальні числові значення", що також мають відношення до цього типу даних: `Infinity`, `-Infinity` and `NaN`.

- `Infinity` являє собою математічну [наскінченність](https://uk.wikipedia.org/wiki/%D0%9D%D0%B5%D1%81%D0%BA%D1%96%D0%BD%D1%87%D0%B5%D0%BD%D0%BD%D1%96%D1%81%D1%82%D1%8C) ∞. Це спеціальний тип, що є більшим за будь-яке число.
- `Infinity` являє собою математічну [наскінченність](https://uk.wikipedia.org/wiki/Нескінченність) ∞. Це спеціальний тип, що є більшим за будь-яке число.

Ми можемо отримати його як результат ділення на нуль:

Expand All @@ -38,8 +38,7 @@ n = 12.345;
```js run
alert(Infinity); // Infinity
```

- `NaN` являє собою помилку обчислення. Це є результат неправильної або невизначеної математичної операції, наприклад:
- `NaN` (Not a Number) являє собою помилку обчислення. Це є результат неправильної або невизначеної математичної операції, наприклад:

```js run
alert("not a number" / 2); // NaN, таке ділення є помилковим
Expand Down Expand Up @@ -73,7 +72,7 @@ let str2 = 'Одинарні лапки також дозволяються';
let phrase = `так можна вставляти ${str}`;
```

В JavaScript існує три типу лапок.
В JavaScript існує три типи лапок.

1. Подвійні лапки: `"Привіт"`.
2. Одинарні липки: `'Привіт'`.
Expand All @@ -84,10 +83,10 @@ let phrase = `так можна вставляти ${str}`;
Зворотні лапки є "розширеною функціональністю". Вони дозволяють вбудовувати змінні та вирази в рядок, обрамляючи їх `${…}`, наприклад:

```js run
let name = "Джон";
let name = "Іван";

// вбудована змінна
alert(`Привіт, *!*${name}*/!*!`); // Привіт, Джон!
alert(`Привіт, *!*${name}*/!*!`); // Привіт, Іван!

// вбудований вираз
alert(`результат *!*${1 + 2}*/!*`); // результат 3
Expand Down