Skip to content

Commit

Permalink
fr: Format /web/javascript using Prettier (part 7) (#14645)
Browse files Browse the repository at this point in the history
  • Loading branch information
queengooborg authored Jul 28, 2023
1 parent 618b921 commit fca90a8
Show file tree
Hide file tree
Showing 100 changed files with 1,455 additions and 1,198 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ La fonction **`Math.log10()`** renvoie le logarithme en base 10 d'un nombre, don
## Syntaxe

```js
Math.log10(x)
Math.log10(x);
```

### Paramètres
Expand All @@ -38,10 +38,10 @@ Si la valeur de l'argument est strictement inférieure à 0, la valeur renvoyée
### Utiliser `Math.log10()`

```js
Math.log10(2); // 0.3010299956639812
Math.log10(1); // 0
Math.log10(0); // -Infinity
Math.log10(-2); // NaN
Math.log10(2); // 0.3010299956639812
Math.log10(1); // 0
Math.log10(0); // -Infinity
Math.log10(-2); // NaN
Math.log10(100000); // 5
```

Expand All @@ -50,9 +50,11 @@ Math.log10(100000); // 5
Il est possible d'avoir un résultat approximatif avec la fonction suivante :

```js
Math.log10 = Math.log10 || function(x) {
return Math.log(x) * Math.LOG10E;
};
Math.log10 =
Math.log10 ||
function (x) {
return Math.log(x) * Math.LOG10E;
};
```

## Spécifications
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ La fonction suivante renvoie le logarithme en base 10 de e :

```js
function getLog10e() {
return Math.LOG10E;
return Math.LOG10E;
}

getLog10e(); // 0.4342944819032518
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ La fonction **`Math.log1p()`** renvoie le logarithme népérien (en base {{jsxre
## Syntaxe

```js
Math.log1p(x)
Math.log1p(x);
```

### Paramètres
Expand All @@ -38,8 +38,8 @@ Si `x` est strictement inférieur à -1, la valeur renvoyée est {{jsxref("NaN")
### Utiliser `Math.log1p()`

```js
Math.log1p(1); // 0.6931471805599453
Math.log1p(0); // 0
Math.log1p(1); // 0.6931471805599453
Math.log1p(0); // 0
Math.log1p(-1); // -Infinity
Math.log1p(-2); // NaN
```
Expand All @@ -49,9 +49,11 @@ Math.log1p(-2); // NaN
Si cette fonction n'est pas disponible, elle peut être définie grâce au code suivant :

```js
Math.log1p = Math.log1p || function(x) {
return Math.log(1 + x);
};
Math.log1p =
Math.log1p ||
function (x) {
return Math.log(1 + x);
};
```

## Spécifications
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ La fonction **`Math.log2()`** renvoie le logarithme en base 2 d'un nombre :
## Syntaxe

```js
Math.log2(x)
Math.log2(x);
```

### Paramètres
Expand All @@ -38,11 +38,11 @@ Si `x` est strictement inférieur à 0, la valeur renvoyée sera {{jsxref("NaN")
### Utiliser `Math.log2()`

```js
Math.log2(3); // 1.584962500721156
Math.log2(2); // 1
Math.log2(1); // 0
Math.log2(0); // -Infinity
Math.log2(-2); // NaN
Math.log2(3); // 1.584962500721156
Math.log2(2); // 1
Math.log2(1); // 0
Math.log2(0); // -Infinity
Math.log2(-2); // NaN
Math.log2(1024); // 10
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ La fonction suivante renvoie la valeur du logarithme en base 2 de e :

```js
function getLog2e() {
return Math.LOG2E;
return Math.LOG2E;
}

getLog2e(); // 1.4426950408889634
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@ Si au moins un des arguments ne peut pas être converti en un nombre, le résult
Dans cet exemple, on trouve le minimum de x et y et on affecte cette valeur à z :

```js
var x = 10, y = -20;
var x = 10,
y = -20;
var z = Math.min(x, y);
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ function calculPérimètre(rayon) {
return 2 * Math.PI * rayon;
}

calculPérimètre(1); // 6.283185307179586
calculPérimètre(1); // 6.283185307179586
```

## Spécifications
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,12 +43,12 @@ Math.pow(7, 2); // 49
Math.pow(7, -2); // 0.02040816326530612 (1/49)

// Exposants fractionnaires
Math.pow(2, 1/2); // 1.4142135623730951 (racine carrée de 2)
Math.pow(2, 1 / 2); // 1.4142135623730951 (racine carrée de 2)

// Cas aux limites
Math.pow(-7, 0.5); // NaN
// (les nombres négatifs n'ont pas de racine carrée)
Math.pow(-7, 1/3); // NaN
Math.pow(-7, 1 / 3); // NaN
// Nombre négatif avec une base décimale
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ La fonction **`Math.random()`** renvoie un nombre flottant pseudo-aléatoire com
## Syntaxe

```js
Math.random()
Math.random();
```

### Valeur de retour
Expand Down Expand Up @@ -71,7 +71,7 @@ function getRandomInt(min, max) {
function getRandomIntInclusive(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min +1)) + min;
return Math.floor(Math.random() * (max - min + 1)) + min;
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ La fonction **`Math.round()`** retourne la valeur d'un nombre arrondi à l'entie
## Syntaxe

```js
Math.round(x)
Math.round(x);
```

### Paramètres
Expand All @@ -35,10 +35,10 @@ Si la partie décimale du nombre est plus grande que 0.5, l'argument est arrondi

```js
Math.round(20.49); // 20
Math.round(20.5); // 21
Math.round(42); // 42
Math.round(20.5); // 21
Math.round(42); // 42
Math.round(-20.5); // -20
Math.round(-20.51);// -21
Math.round(-20.51); // -21
```

## Spécifications
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ La fonction **`Math.sign()`** renvoie le signe d'un nombre et permet de savoir s
## Syntaxe

```js
Math.sign(x)
Math.sign(x);
```

### Paramètres
Expand All @@ -36,14 +36,14 @@ L'argument passé à cette fonction sera implicitement converti au type `number`
## Exemples

```js
Math.sign(3) // 1
Math.sign(-3) // -1
Math.sign("-3") // -1
Math.sign(0) // 0
Math.sign(-0) // -0
Math.sign(NaN) // NaN
Math.sign("foo") // NaN
Math.sign() // NaN
Math.sign(3); // 1
Math.sign(-3); // -1
Math.sign("-3"); // -1
Math.sign(0); // 0
Math.sign(-0); // -0
Math.sign(NaN); // NaN
Math.sign("foo"); // NaN
Math.sign(); // NaN
```

## Spécifications
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ La fonction **`Math.sin()`** renvoie le sinus d'un nombre.
## Syntaxe

```js
Math.sin(x)
Math.sin(x);
```

### Paramètres
Expand All @@ -34,8 +34,8 @@ La méthode `sin()` renvoie une valeur numérique comprise (au sens large) entre
## Exemples

```js
Math.sin(0); // 0
Math.sin(1); // 0.8414709848078965
Math.sin(0); // 0
Math.sin(1); // 0.8414709848078965

Math.sin(Math.PI / 2); // 1
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ La fonction **`Math.sinh()`** renvoie le sinus hyperbolique d'un nombre, dont la
## Syntaxe

```js
Math.sinh(x)
Math.sinh(x);
```

### Paramètres
Expand All @@ -34,27 +34,31 @@ Le sinus hyperbolique de la valeur passée en argument.
## Exemples

```js
Math.sinh(0) // 0
Math.sinh(1) // 1.1752011936438014
Math.sinh(0); // 0
Math.sinh(1); // 1.1752011936438014
```

## Prothèse d'émulation (_polyfill_)

Si cette fonction n'est pas disponible, elle peut être émulée en utilisant la fonction {{jsxref("Math.exp()")}} :

```js
Math.sinh = Math.sinh || function(x){
Math.sinh =
Math.sinh ||
function (x) {
return (Math.exp(x) - Math.exp(-x)) / 2;
};
};
```

ou encore, si on n'utilise qu'une fois {{jsxref("Math.exp()")}}, avec :

```js
Math.sinh = Math.sinh || function(x){
Math.sinh =
Math.sinh ||
function (x) {
var y = Math.exp(x);
return (y - 1/y) / 2;
};
return (y - 1 / y) / 2;
};
```

## Spécifications
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ La fonction **`Math.sqrt()`** renvoie la racine carrée d'un nombre. Cette fonct
## Syntaxe

```js
Math.sqrt(x)
Math.sqrt(x);
```

### Paramètres
Expand All @@ -36,11 +36,11 @@ Si la valeur de `x` est négative, `sqrt` renverra {{jsxref("NaN")}}.
## Exemples

```js
Math.sqrt(9); // 3
Math.sqrt(2); // 1.414213562373095
Math.sqrt(9); // 3
Math.sqrt(2); // 1.414213562373095

Math.sqrt(1); // 1
Math.sqrt(0); // 0
Math.sqrt(1); // 1
Math.sqrt(0); // 0
Math.sqrt(-1); // NaN
Math.sqrt(-0); // -0
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ La fonction suivante renvoie la valeur de cette constante :

```js
function getRoot1_2() {
return Math.SQRT1_2;
return Math.SQRT1_2;
}

getRoot1_2(); // 0.7071067811865476
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ La fonction suivante renvoie la valeur de la racine carrée de 2 :

```js
function getRoot2() {
return Math.SQRT2;
return Math.SQRT2;
}

getRoot2(); // 1.4142135623730951
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ La fonction **`Math.tan()`** renvoie la tangente d'un nombre exprimant un angle
## Syntaxe

```js
Math.tan(x)
Math.tan(x);
```

### Paramètres
Expand Down Expand Up @@ -43,8 +43,8 @@ Math.tan(1); // 1.5574077246549023

```js
function getTanDeg(deg) {
var rad = deg * Math.PI/180;
return Math.tan(rad);
var rad = (deg * Math.PI) / 180;
return Math.tan(rad);
}
```

Expand Down
Loading

0 comments on commit fca90a8

Please sign in to comment.