Skip to content

Commit 0a782ff

Browse files
authored
Merge pull request #71 from otmon76/1.2.4
Variables
2 parents 2faf8da + f050a8c commit 0a782ff

File tree

9 files changed

+190
-190
lines changed

9 files changed

+190
-190
lines changed
Lines changed: 5 additions & 5 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+
V níže uvedeném kódu každý řádek odpovídá jednomu bodu v zadání.
22

33
```js run
4-
let admin, name; // can declare two variables at once
4+
let správce, jméno; // můžeme deklarovat dvě proměnné najednou
55

6-
name = "John";
6+
jméno = "Jan";
77

8-
admin = name;
8+
správce = jméno;
99

10-
alert( admin ); // "John"
10+
alert( správce ); // "Jan"
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+
# Práce s proměnnými
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. Deklarujte dvě proměnné: `správce` a `jméno`.
8+
2. Přiřaďte do proměnné `jméno` hodnotu `"Jan"`.
9+
3. Zkopírujte hodnotu z proměnné `jméno` do proměnné `správce`.
10+
4. Zobrazte hodnotu proměnné `správce` pomocí `alert` (musí vypsat „Jan“).
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
## The variable for our planet
1+
## Proměnná pro naši planetu
22

3-
That's simple:
3+
To je jednoduché:
44

55
```js
6-
let ourPlanetName = "Earth";
6+
let jménoNašíPlanety = "Země";
77
```
88

9-
Note, we could use a shorter name `planet`, but it might not be obvious what planet it refers to. It's nice to be more verbose. At least until the variable isNotTooLong.
9+
Všimněte si, že bychom mohli použít kratší název `planeta`, ale pak by nemuselo být zřejmé, na kterou planetu se odkazuje. Je vhodné být výřečnější, aspoň dokud název proměnné neníPřílišDlouhý.
1010

11-
## The name of the current visitor
11+
## Jméno aktuálního návštěvníka
1212

1313
```js
14-
let currentUserName = "John";
14+
let jménoAktuálníhoUživatele = "Jan";
1515
```
1616

17-
Again, we could shorten that to `userName` if we know for sure that the user is current.
17+
Opět bychom to mohli zkrátit na `jménoUživatele`, pokud máme jistotu, že jde o aktuálního uživatele.
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+
V moderních editorech se dlouhé názvy proměnných snadno píší díky funkci automatického doplňování. Nešetřete na nich. Tříslovný název je zcela v pořádku.
2020

21-
And if your editor does not have proper autocompletion, get [a new one](/code-editors).
21+
A pokud váš editor neumí automatické doplňování, pořiďte si [nový](/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+
# Správná volba názvu
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. Vytvořte proměnnou s názvem naší planety. Jak byste takovou proměnnou pojmenovali?
8+
2. Vytvořte proměnnou, v níž bude uloženo jméno aktuálního návštěvníka webové stránky. Jak byste takovou proměnnou pojmenovali?
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+
Obecně používáme velká písmena pro konstanty, které jsou „zakódovány natvrdo“. Jinými slovy, když je jejich hodnota známa ještě před spuštěním programu a je přímo uvedena v kódu.
22

3-
In this code, `birthday` is exactly like that. So we could use the upper case for it.
3+
V tomto kódu je to přesně případ proměnné `datumNarození`. Pro ni bychom tedy mohli použít velká písmena.
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+
Naproti tomu `věk` se počítá až při běhu programu. Dnes máme jeden věk, za rok budeme mít jiný. Je to konstanta v tom smyslu, že se její hodnota nezmění při provádění kódu, ale je „trochu méně konstantní“ než `datumNarození`: její hodnota je vypočítávána, takže pro ni bychom měli nechat malá písmena.

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

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

33
---
44

5-
# Uppercase const?
5+
# Konstanta velkými písmeny?
66

7-
Examine the following code:
7+
Prohlédněte si následující kód:
88

99
```js
10-
const birthday = '18.04.1982';
10+
const datumNarození = '18.04.1982';
1111

12-
const age = someCode(birthday);
12+
const věk = nějakýKód(datumNarození);
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+
Zde máme konstantu `datumNarození` a pomocí nějakého kódu se z této proměnné vypočítá `věk` (kód není pro stručnost uveden, na podrobnostech zde nezáleží).
1616

17-
Would it be right to use upper case for `birthday`? For `age`? Or even for both?
17+
Bylo by správné použít pro název proměnné `datumNarození` velká písmena? A pro `věk`? Nebo dokonce pro obě?
1818

1919
```js
20-
const BIRTHDAY = '18.04.1982'; // make uppercase?
20+
const DATUM_NAROZENÍ = '18.04.1982'; // velkými písmeny?
2121

22-
const AGE = someCode(BIRTHDAY); // make uppercase?
22+
const VĚK = nějakýKód(DATUM_NAROZENÍ); // velkými písmeny?
2323
```
2424

0 commit comments

Comments
 (0)