chore(i18n,learn): processed translations (#48251)

This commit is contained in:
camperbot
2022-10-25 22:43:05 +01:00
committed by GitHub
parent 95561b0cb4
commit 9d19ffa66b
372 changed files with 2841 additions and 888 deletions

View File

@@ -17,7 +17,7 @@ dashedName: global-scope-and-functions
Використовуючи `let` чи `const`, визначте глобальну змінну `myGlobal` поза будь-якою функцією. Привласніть їй значення `10`.
Inside function `fun1`, assign `5` to `oopsGlobal` ***without*** using the `var`, `let` or `const` keywords.
Призначте `5` до `oopsGlobal` всередині функції `fun1` ***не*** використовуючи ключові слова `var`, `let` чи `const`.
# --hints--

View File

@@ -9,7 +9,7 @@ dashedName: local-scope-and-functions
# --description--
Змінні, що є зазначені в межах функції, мають діапазон <dfn>local</dfn>, так як і параметри функції. Це означає, що вони є видимими лише в межах цієї функції.
Змінні, оголошені в межах функції, мають <dfn>локальну</dfn> область дії (як і параметри функції). Це означає, що вони є видимими лише в межах цієї функції.
Це функція `myTest` з локальною змінною `loc`.
@@ -23,13 +23,13 @@ myTest();
console.log(loc);
```
Виклик функції `myTest()` відображатиме рядок `foo` в консолі. The `console.log(loc)` line (outside of the `myTest` function) will throw an error, as `loc` is not defined outside of the function.
Виклик функції `myTest()` відображатиме рядок `foo` в консолі. Рядок `console.log(loc)` (за межами функції `myTest`) видасть помилку, тому що `loc` не визначено поза функцією.
# --instructions--
Редактор має два `console.log` щоб допомогти вам побачити, що відбувається. Позначте консоль як ваш код, щоб побачити як вона змінюється. Зазначте локальну змінну e `myVar` всередині `myLocalScope` і запустіть тест.
Редактор має два `console.log` щоб допомогти вам побачити, що відбувається. Перевіряйте консоль, коли програмуєте, щоб побачити зміни. Оголосіть локальну змінну `myVar` всередині `myLocalScope` та запустіть тести.
Консоль **Note:** все ще відображатиме `ReferenceError: myVar is not defined`, але це не спричинить збій тестувань.
**Примітка:** на консолі досі буде `ReferenceError: myVar is not defined`, але це не спричинить збій тестів.
# --hints--

View File

@@ -9,7 +9,7 @@ dashedName: manipulate-arrays-with-unshift
# --description--
Ви можете не лише `shift` елементи з початку масиву, ви також можете `unshift` елементи на початок масиву, тобто додати елементи перед масивом.
Ви можете не лише перемістити (`shift`) елементи з початку масиву, але й змістити (`unshift`) їх на початок масиву, тобто додати елементи перед масивом.
`.unshift()` працює в точності як `.push()`, але замість додавання елемента в кінець масиву, `unshift()` додає елемент на початку масиву.

View File

@@ -11,7 +11,7 @@ dashedName: passing-values-to-functions-with-arguments
<dfn>Параметри</dfn> - це змінні, які діють як місця для заповнення тих значень, які вводяться у функцію під час її виклику. Коли функцію визначають, її зазвичай визначають разом з одним або декількома параметрами. Реальні значення, які введені (або <dfn>"передані"</dfn>) до функції під час її виклику, називаються <dfn>аргументами</dfn>.
Ось функція з двома параметрами, `param1` and `param2`:
Ось функція з двома параметрами, `param1` та `param2`:
```js
function testFun(param1, param2) {

View File

@@ -9,13 +9,13 @@ dashedName: use-conditional-logic-with-if-statements
# --description--
команди `If` використовуються для прийняття рішень у коді. Ключове слово `if` наказує JavaScript виконати код у фігурних дужках за певних умов, вказаних у круглих дужках. Ці умови ще називаються умовами `Boolean` і вони можуть бути лише `true` або `false`.
Інструкції `If` використовуються для прийняття рішень у коді. Ключове слово `if` наказує JavaScript виконати код у фігурних дужках за певних умов, вказаних у круглих дужках. Ці умови ще називаються умовами `Boolean` і вони можуть бути лише `true` або `false`.
Коли умова є оціненою як `true`, програма виконує команду у фігурних дужках. Коли булева умова є оцінена як `false`, команда у фігурних дужках не буде виконана.
**Псевдокод**
<blockquote>якщо (<i>condition is true</i>) {<br>  <i>statement is executed</i><br>}</blockquote>
<blockquote>if (<i>condition is true</i>) {<br>  <i>statement is executed</i><br>}</blockquote>
**Наприклад:**
@@ -33,7 +33,7 @@ test(false);
`test(true)` повертає рядок `It was true`, а `test(false)` повертає рядок `It was false`.
Коли `test` отримує значення `true`, оператор `if` оцінює `myCondition`, щоб побачити чи воно є `true` чи ні. Оскільки це `true`, функція повертає `It was true`. Коли `test` отримує значення `false`, `myCondition` є *not* `true`, команда у фігурних дужках не виконується і функція повертає `It was false`.
Коли `test` отримує значення `true`, оператор `if` оцінює `myCondition`, щоб побачити чи воно є `true` чи ні. Оскільки це `true`, функція повертає `It was true`. Коли ми викликаємо `test` зі значенням `false`, `myCondition` *не* `true`, інструкція у круглих дужках не виконується та функція повертає `It was false`.
# --instructions--

View File

@@ -9,7 +9,7 @@ dashedName: write-reusable-javascript-with-functions
# --description--
У JavaScript, ми можемо розділити наш код на повторно використовувані частини, які називаються <dfn>functions</dfn>.
У JavaScript можна розділити код на повторно використовувані частини, які називаються <dfn>функціями</dfn>.
Приклад функції:
@@ -19,7 +19,7 @@ function functionName() {
}
```
Ви можете викликати або <dfn>invoke</dfn> цю функцію, використавши дужки для написання її назви так: `functionName();`. Щоразу як ви викликатимете функцію, на екран буде виводитись повідомлення з написом `Hello World` на консолі розробника. Щоразу як буде викликана функція, увесь код між фігурними дужками буде виконуватись.
Ви можете викликати або <dfn>активувати</dfn> цю функцію, використавши дужки для написання її назви, ось так: `functionName();`. При кожному виклику функції на консоль буде виводитись повідомлення `Hello World`. Щоразу як буде викликана функція, увесь код між фігурними дужками буде виконуватись.
# --instructions--