Skip to content

Commit 6443851

Browse files
El-Hachemi HariziEl-Hachemi Harizi
authored andcommitted
Conflicts fixed on "Numbers" page in french language
1 parent fff5860 commit 6443851

File tree

1 file changed

+9
-29
lines changed

1 file changed

+9
-29
lines changed

1-js/05-data-types/02-number/article.md

Lines changed: 9 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -16,46 +16,30 @@ Imaginez que nous ayons besoin d'écrire 1 milliard. Le moyen évident est:
1616
let milliard = 1000000000;
1717
```
1818

19-
<<<<<<< HEAD
20-
Mais dans la vie réelle, nous évitons généralement d'écrire une longue chaîne de caractères remplie de zéros car une erreur est si vite arrivée. De plus, nous sommes paresseux. Nous écrirons donc généralement quelque chose comme `"1bn"` pour un milliard ou `"7.3bn"` pour 7 milliards 300 millions. De même pour la plupart des grands nombres.
21-
22-
En JavaScript, nous raccourcissons un nombre en ajoutant la lettre `"e"` au nombre et en précisant le nombre de zéros:
23-
=======
24-
We also can use underscore `_` as the separator:
19+
Nous pouvons également utiliser l’underscore `_` comme séparateur :
2520

2621
```js
2722
let billion = 1_000_000_000;
2823
```
2924

30-
Here the underscore `_` plays the role of the "syntactic sugar", it makes the number more readable. The JavaScript engine simply ignores `_` between digits, so it's exactly the same one billion as above.
25+
Ici l’underscore `_` joue le rôle de "sucre syntaxique", il rend le nombre plus lisible. Le moteur JavaScript ignore simplement `_` entre les chiffres, donc c'est exactement le même milliard que ci-dessus.
3126

32-
In real life though, we try to avoid writing long sequences of zeroes. We're too lazy for that. We'll try to write something like `"1bn"` for a billion or `"7.3bn"` for 7 billion 300 million. The same is true for most large numbers.
27+
Dans la vraie vie cependant, nous essayons d'éviter d'écrire de longues séquences de zéros. Nous sommes trop paresseux pour ça. Nous essaierons d'écrire quelque chose comme "1 milliard" pour un milliard ou "7,3 milliards" pour 7 milliards 300 millions. La même chose est vraie pour la plupart des grands nombres.
3328

34-
In JavaScript, we can shorten a number by appending the letter `"e"` to it and specifying the zeroes count:
35-
>>>>>>> 97ef86242f9f236b13152e1baf52a55c4db8728a
29+
En JavaScript, nous pouvons raccourcir un nombre en y ajoutant la lettre `"e"` et en spécifiant le nombre de zéros :
3630

3731
```js run
3832
let milliards = 1e9; // 1 milliard, littéralement: 1 et 9 zéros
3933

40-
<<<<<<< HEAD
41-
alert( 7.3e9 ); // 7.3 milliards (7,300,000,000)
34+
alert( 7.3e9 ); // 7.3 milliards (pareil que 7,300,000,000 ou 7_300_000_000)
4235
```
4336

44-
En d'autres termes, `"e"` multiplie le nombre de `1` avec le nombre de zéros donné.
45-
46-
```js
47-
1e3 = 1 * 1000
48-
1.23e6 = 1.23 * 1000000
49-
=======
50-
alert( 7.3e9 ); // 7.3 billions (same as 7300000000 or 7_300_000_000)
51-
```
37+
En d'autres termes, `e` multiplie le nombre de `1` avec le nombre de zéros donné.
5238

53-
In other words, `e` multiplies the number by `1` with the given zeroes count.
5439

5540
```js
56-
1e3 = 1 * 1000 // e3 means *1000
57-
1.23e6 = 1.23 * 1000000 // e6 means *1000000
58-
>>>>>>> 97ef86242f9f236b13152e1baf52a55c4db8728a
41+
1e3 = 1 * 1000 // e3 signifie *1000
42+
1.23e6 = 1.23 * 1000000 // e6 signifie *1000000
5943
```
6044

6145
Maintenant, écrivons quelque chose de très petit. Disons, 1 microseconde (un millionième de seconde):
@@ -150,11 +134,7 @@ Il existe plusieurs fonctions intégrées pour arrondir:
150134
: Arrondis: `3.1` devient `4`, et `-1.1` devient `-1`.
151135
152136
`Math.round`
153-
<<<<<<< HEAD
154-
: Arrondit à l'entier le plus proche: `3.1` devient `3`, `3.6` devient `4` et `-1.1` devient `-1`.
155-
=======
156-
: Rounds to the nearest integer: `3.1` becomes `3`, `3.6` becomes `4`, the middle case: `3.5` rounds up to `4` too.
157-
>>>>>>> 97ef86242f9f236b13152e1baf52a55c4db8728a
137+
: Arrondit à l'entier le plus proche: `3,1` devient `3`, `3,6` devient `4`, le cas du milieu : `3,5` arrondit également à `4`.
158138

159139
`Math.trunc` (non pris en charge par Internet Explorer)
160140
: Supprime tout ce qui suit le point décimal sans avoir arrondi: `3.1` devient `3`, `-1.1` devient `-1`.

0 commit comments

Comments
 (0)