Skip to content

Commit baa0d53

Browse files
authored
Merge pull request #14 from javascript-tutorial/1-js/02-first-steps/04-variables
translation of Variables (1 js/02 first steps/04 variables)
2 parents 96ae522 + 1678007 commit baa0d53

File tree

13 files changed

+161
-159
lines changed

13 files changed

+161
-159
lines changed

1-js/01-getting-started/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# Введення
22

3-
Про мову JavaScript і робоче середовище, для розробки.
3+
Про мову JavaScript і робоче середовище для розробки.
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
In the code below, each line corresponds to the item in the task list.
1+
В коді нижче, кожен рядок рішення відповідає одному елементу в списку задачі.
22

33
```js run
4-
let admin, name; // can declare two variables at once
4+
let admin, name; // можна оголошувати дві змінні через кому
55

6-
name = "John";
6+
name = "Іван";
77

88
admin = name;
99

10-
alert( admin ); // "John"
10+
alert( admin ); // "Іван"
1111
```
1212

1-js/02-first-steps/04-variables/1-hello-variables/task.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ importance: 2
22

33
---
44

5-
# Working with variables
5+
# Робота зі змінними
66

7-
1. Declare two variables: `admin` and `name`.
8-
2. Assign the value `"John"` to `name`.
9-
3. Copy the value from `name` to `admin`.
10-
4. Show the value of `admin` using `alert` (must output "John").
7+
1. Оголосіть дві змінні: `admin` та `name`.
8+
2. Присвойте значення `"Іван"` змінній `name`.
9+
3. Скопіюйте значення зі змінної `name` в `admin`.
10+
4. Виведіть значення змінної `admin`, використовуючи функцію `alert` (яка повинна показати "Іван").
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
First, the variable for the name of our planet.
1+
1. Змінна для назви нашої планети.
22

3-
That's simple:
3+
Ось приклад:
44

55
```js
6-
let ourPlanetName = "Earth";
6+
let ourPlanetName = "Земля";
77
```
88

9-
Note, we could use a shorter name `planet`, but it might be not obvious what planet it refers to. It's nice to be more verbose. At least until the variable isNotTooLong.
9+
Зверніть увагу, ми могли використати коротше ім'я `planet`, але тоді буде не зрозуміло, яку планету ми маємо на увазі. Краще описати вміст змінної детальніше. Принаймні до тих пір, поки ім'я змінної неСтанеЗанадтоДовгим.
1010

11-
Second, the name of the current visitor:
11+
2. Ім'я поточного відвідувача:
1212

1313
```js
14-
let currentUserName = "John";
14+
let currentUserName = "Іван";
1515
```
1616

17-
Again, we could shorten that to `userName` if we know for sure that the user is current.
17+
Знову ж таки, ми можемо скоротити ім'я до `userName`, якщо ми точно знатимемо що це поточний відвідувач.
1818

19-
Modern editors and autocomplete make long variable names easy to write. Don't save on them. A name with 3 words in it is fine.
19+
Сучасні редактори і автодоповнювачі дозволяють легко писати довгі імена змінних. Не економте букв. Імена з трьох слів цілком нормальні.
2020

21-
And if your editor does not have proper autocompletion, get [a new one](/code-editors).
21+
Якщо в вашому редакторі немає автодоповнювача, скористайтеся [іншим](/code-editors).

1-js/02-first-steps/04-variables/2-declare-variables/task.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ importance: 3
22

33
---
44

5-
# Giving the right name
5+
# Придумайте правильні імена
66

7-
1. Create a variable with the name of our planet. How would you name such a variable?
8-
2. Create a variable to store the name of a current visitor to a website. How would you name that variable?
7+
1. Створіть змінну із назвою нашої планети. Як би ви назвали таку змінну?
8+
2. Створіть змінну для зберігання імені поточного відвідувача сайту. Як би ви назвали таку змінну?
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
We generally use upper case for constants that are "hard-coded". Or, in other words, when the value is known prior to execution and directly written into the code.
1+
Зазвичай, ми використовуємо великі букви для констант, які "жорстко закодовані" (hardcoded). Іншими словами, коли значення константи відоме до початку виконання скрипта і записується безпосередньо в код.
22

3-
In this code, `birthday` is exactly like that. So we could use the upper case for it.
3+
В нашому випадку, `birthday` саме така змінна. Тому для неї ми можемо використати великі букви.
44

5-
In contrast, `age` is evaluated in run-time. Today we have one age, a year after we'll have another one. It is constant in a sense that it does not change through the code execution. But it is a bit "less of a constant" than `birthday`, it is calculated, so we should keep the lower case for it.
5+
На відмінну від попередньої, константа `age` обчислюється під час виконання скрипта. Сьогодні в нас один вік, а через рік вже зовсім інший. Вона є константою, тому що не змінюється під час виконання коду. Але вона "трохи менша" константа, ніж `birthday`, вона обчислюється, тому ми повинні зберегти її в нижньому регістрі.

1-js/02-first-steps/04-variables/3-uppercast-constant/task.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,23 @@ importance: 4
22

33
---
44

5-
# Uppercase const?
5+
# Використовувати великі чи маленькі букви для імен констант?
66

7-
Examine the following code:
7+
Переглянемо наступний код:
88

99
```js
1010
const birthday = '18.04.1982';
1111

1212
const age = someCode(birthday);
1313
```
1414

15-
Here we have a constant `birthday` date and the `age` is calculated from `birthday` with the help of some code (it is not provided for shortness, and because details don't matter here).
15+
В нас є константа `birthday`, а також `age`, яка вираховується за допомогою функції, використовуючи значення із `birthday` (в даному випадку деталі не мають значення, тому код функції не розглядається).
1616

17-
Would it be right to use upper case for `birthday`? For `age`? Or even for both?
17+
Чи можна використовувати великі букви для імені `birthday`? А для `age`? Чи для обох змінних?
1818

1919
```js
20-
const BIRTHDAY = '18.04.1982'; // make uppercase?
20+
const BIRTHDAY = '18.04.1982'; // використовувати великі букви?
2121

22-
const AGE = someCode(BIRTHDAY); // make uppercase?
22+
const AGE = someCode(BIRTHDAY); // а тут?
2323
```
2424

0 commit comments

Comments
 (0)