Skip to content
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
8 changes: 4 additions & 4 deletions problems/variables/problem.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
A variable is a name that can reference a specific value. Variables are declared using `var` followed by the variable's name.
A variable is a name that can reference a specific value. Variables are declared using `let` followed by the variable's name.

Here's an example:

```js
var example;
let example;
```

The above variable is **declared**, but it isn't defined (it does not yet reference a specific value).

Here's an example of defining a variable, making it reference a specific value:

```js
var example = 'some string';
let example = 'some string';
```

# NOTE

A variable is **declared** using `var` and uses the equals sign to **define** the value that it references. This is colloquially known as "Making a variable equal a value".
A variable is **declared** using `let` and uses the equals sign to **define** the value that it references. This is colloquially known as "Making a variable equal a value".

## The challenge:

Expand Down
8 changes: 4 additions & 4 deletions problems/variables/problem_es.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
Una variable es una referencia a un valor. Define una variable usando la palabra reservada `var`.
Una variable es una referencia a un valor. Define una variable usando la palabra reservada `let`.

Por ejemplo:
```js
var example;
let example;
```

La variable anterior es **declarada**, pero no definida.

A continuación damos un ejemplo de cómo definir una variable, haciendo que referencie a un valor específico:

```js
var example = 'some string';
let example = 'some string';
```

Nota que empieza con la palabra reserva `var` y usa el signo de igualdad entre en nombre de la variable y el valor que referencia.
Nota que empieza con la palabra reserva `let` y usa el signo de igualdad entre en nombre de la variable y el valor que referencia.

## El ejercicio

Expand Down
8 changes: 4 additions & 4 deletions problems/variables/problem_fr.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
Une variable est un nom qui fait référence à une valeur spécifique. Les variables sont déclarées en utilisant le mot clé `var` suivi du le nom de la variable.
Une variable est un nom qui fait référence à une valeur spécifique. Les variables sont déclarées en utilisant le mot clé `let` suivi du le nom de la variable.

Voici un exemple :

```js
var example;
let example;
```

La variable ci-dessus est **déclarée**, mais elle n'est pas définie ( elle ne référence aucune valeur pour le moment ).

Voici un exemple de définition de variable, la faisant contenir une valeur spécifique :

```js
var example = 'some string';
let example = 'some string';
```

# NOTE

Une variable est **déclarée** en utilisant `var` et utilise le signe égal pour **assigner** la valeur qu'elle référence. Nous utilisons communément l'expression "Assigner une valeur à une variable".
Une variable est **déclarée** en utilisant `let` et utilise le signe égal pour **assigner** la valeur qu'elle référence. Nous utilisons communément l'expression "Assigner une valeur à une variable".

## Le défi :

Expand Down
8 changes: 4 additions & 4 deletions problems/variables/problem_it.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
Una variabile è un nome che può fare riferimento a un valore specifico. Le variabili sono dichiarate usando `var` seguito dal nome della variabile.
Una variabile è un nome che può fare riferimento a un valore specifico. Le variabili sono dichiarate usando `let` seguito dal nome della variabile.

Ecco un esempio:

```js
var example;
let example;
```

La variabile precedente è stata **dichiarata**, ma non è stata definita (non fa ancora riferimento a un valore specifico).

Ecco un esempio di definizione di una variabile, che le fa assumere un valore specifico:

```js
var example = 'some string';
let example = 'some string';
```

# NOTA

Una variabile è **dichiarata** usando `var` e usa il segno uguale per **definire** il valore che rappresenta. Questa operazione è nota con l'espressione colloquiale "assegnare un valore a una variabile".
Una variabile è **dichiarata** usando `let` e usa il segno uguale per **definire** il valore che rappresenta. Questa operazione è nota con l'espressione colloquiale "assegnare un valore a una variabile".

## La sfida:

Expand Down
8 changes: 4 additions & 4 deletions problems/variables/problem_ja.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
変数は特定の値を示す名前です。 `var` を使って変数を宣言します。 `var` につづけて変数の名前を書きます。
変数は特定の値を示す名前です。 `let` を使って変数を宣言します。 `let` につづけて変数の名前を書きます。

例...

```js
var example;
let example;
```

上の例は変数を**宣言**しています。しかし、定義していません(この変数はまだなんの値も示しません)。

次の例は変数を定義します。定義した変数は特定の値を示します。

```js
var example = 'some string';
let example = 'some string';
```

`var` を使って**宣言**します。つづいて、等号を使い、変数が示す値を**定義**します。
`let` を使って**宣言**します。つづいて、等号を使い、変数が示す値を**定義**します。

これを「変数に値を代入する」と言います。

Expand Down
8 changes: 4 additions & 4 deletions problems/variables/problem_ko.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
변수는 특정 값을 참조하는 이름입니다. 변수는 `var`와 변수의 이름으로 선언합니다.
변수는 특정 값을 참조하는 이름입니다. 변수는 `let`와 변수의 이름으로 선언합니다.

예제를 보세요.

```js
var example;
let example;
```

위 변수는 **선언**되었지만, 정의되지는 않았습니다.(아직 특정 값을 참조하지 않았습니다.)

특정 값을 참조하게 만든, 변수를 정의하는 예제입니다.

```js
var example = 'some string';
let example = 'some string';
```

# 주의

변수는 `var`를 사용해 **선언**하고 등호(`=`)를 이용해 참조하는 값을 넣어 **정의**합니다. "변수는 값과 같게 만든다."라고 읽을 수 있습니다.
변수는 `let`를 사용해 **선언**하고 등호(`=`)를 이용해 참조하는 값을 넣어 **정의**합니다. "변수는 값과 같게 만든다."라고 읽을 수 있습니다.

## 도전 과제

Expand Down
8 changes: 4 additions & 4 deletions problems/variables/problem_nb-no.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
En variabel er et navn som kan peke til en spesifikk verdi. Variables deklareres ved å bruke `var` etterfulgt av variablens navn.
En variabel er et navn som kan peke til en spesifikk verdi. Variables deklareres ved å bruke `let` etterfulgt av variablens navn.

Her er et eksempel:

```js
var example;
let example;
```

Variabelen over er **deklarert**, men den er ikke definert (den peker ikke til en spesifikk verdi ennå).

Her er et eksempel som definerer en variabel, ved å peke til en spesifikk verdi:

```js
var example = 'some string';
let example = 'some string';
```

# OBS

En variabel blir **deklarert** ved bruk av `var` og erlikhetstegn til å **definere** verdien den peker til. Dette kalles som oftes å "sette verdien til en variabel".
En variabel blir **deklarert** ved bruk av `let` og erlikhetstegn til å **definere** verdien den peker til. Dette kalles som oftes å "sette verdien til en variabel".

## Oppgaven:

Expand Down
8 changes: 4 additions & 4 deletions problems/variables/problem_pt-br.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
Uma variável é o nome que pode fazer referência a um valor específico. Variáveis são declaradas usando a palavra `var` seguida do nome da variável.
Uma variável é o nome que pode fazer referência a um valor específico. Variáveis são declaradas usando a palavra `let` seguida do nome da variável.

Aqui está um exemplo:

```js
var example;
let example;
```

A variável acima foi **declarada**, mas ainda não foi definida (ou seja, ainda não faz referência á um valor específico).

Aqui está um exemplo de como definir uma variável, fazendo ela referenciar um valor específico:

```js
var example = 'some string';
let example = 'some string';
```

# OBSERVAÇÃO

Um variável é **declarada** quando usamos `var`, e o `=` é usado para **definir** o valor pelo qual a variável vai fazer referência.
Um variável é **declarada** quando usamos `let`, e o `=` é usado para **definir** o valor pelo qual a variável vai fazer referência.

Coloquialmente dizemos que "criamos uma variável com um valor".

Expand Down
8 changes: 4 additions & 4 deletions problems/variables/problem_ru.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
Переменная -- это имя, с которым связано определённое значение. Переменные объявляются с помощью ключевого слова `var`, после которого записывается название переменной.
Переменная -- это имя, с которым связано определённое значение. Переменные объявляются с помощью ключевого слова `let`, после которого записывается название переменной.

Например:

```js
var example;
let example;
```

Переменная выше **объявлена**, но не задана (ей не присвоено какое-либо конкретное значение).

Ниже дан пример объявления переменной с заданным значением:

```js
var example = 'some string';
let example = 'some string';
```

## НА ЗАМЕТКУ

Ключевое слово `var` используется чтобы **объявить** переменную, а знак _равно_ используется для того, чтобы **присвоить** значение этой переменной.
Ключевое слово `let` используется чтобы **объявить** переменную, а знак _равно_ используется для того, чтобы **присвоить** значение этой переменной.

## Условие задачи:

Expand Down
8 changes: 4 additions & 4 deletions problems/variables/problem_uk.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
Змінною називають ім’я, яке посилається на певне значення. Змінні оголошуються з допомогою ключового слова `var`, за яким слідує ім’я змінної.
Змінною називають ім’я, яке посилається на певне значення. Змінні оголошуються з допомогою ключового слова `let`, за яким слідує ім’я змінної.

Приклад оголошення змінної:

```js
var example;
let example;
```

У прикладі вище, змінна **оголошена (declared)**, проте не була визначеною (defined) (тобто вона поки не посилається на конкретне значення).

Ось приклад визначення змінних, посилання на певне значення:

```js
var example = 'some string';
let example = 'some string';
```

# ЗАУВАЖЕННЯ

Змінна **оголошена** з допомогою `var` та якій **присвоєно** посилання на значення з допомогою оператора присвоєння, буде посилатись на це значення. Також це називають «Присвоєнням змінній значення».
Змінна **оголошена** з допомогою `let` та якій **присвоєно** посилання на значення з допомогою оператора присвоєння, буде посилатись на це значення. Також це називають «Присвоєнням змінній значення».

## Завдання:

Expand Down
8 changes: 4 additions & 4 deletions problems/variables/problem_zh-cn.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
变量就是一个可以引用具体值的名字。变量通过使用 `var` 及紧随其后的变量名来声明。
变量就是一个可以引用具体值的名字。变量通过使用 `let` 及紧随其后的变量名来声明。

下面是一个例子:

```js
var example;
let example;
```

这个例子里的变量被**声明**,但是没有被定义(也就是说,它目前还没有引用一个值)。
Expand All @@ -12,12 +12,12 @@ var example;


```js
var example = 'some string';
let example = 'some string';
```

# 注

变量通过 `var` 来**声明**,并通过等号来**定义**它的值。这也就是经常提到的“让一个变量等于一个值(变量赋值)”。
变量通过 `let` 来**声明**,并通过等号来**定义**它的值。这也就是经常提到的“让一个变量等于一个值(变量赋值)”。

## 挑战:

Expand Down
8 changes: 4 additions & 4 deletions problems/variables/problem_zh-tw.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
變數就是一個可以引用具體值的名字。變數通過使用 `var` 及緊隨其後的變數名來宣告。
變數就是一個可以引用具體值的名字。變數通過使用 `let` 及緊隨其後的變數名來宣告。

下面是一個例子:

```js
var example;
let example;
```

這個例子裡的變數被**宣告**,但是沒有被定義(也就是說,它目前還沒有引用一個值)。
Expand All @@ -12,12 +12,12 @@ var example;


```js
var example = 'some string';
let example = 'some string';
```

# 注

變數通過 `var` 來**宣告**,並通過等號來**定義**它的值。這也就是經常提到的「讓一個變數等於一個值」。
變數通過 `let` 來**宣告**,並通過等號來**定義**它的值。這也就是經常提到的「讓一個變數等於一個值」。

## 挑戰:

Expand Down
2 changes: 1 addition & 1 deletion solutions/variables/index.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
var example = 'some string';
let example = 'some string';
console.log(example);