A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Math/log10 below:

Math.log10() - JavaScript | MDN

Math.log10()

Baseline Widely available

La fonction Math.log10() renvoie le logarithme en base 10 d'un nombre, donné par la formule :

∀ x > 0 , Math.log10 ( x ) = log 10 ( x ) = l'unique y tel que 10y = x \forall x > 0, \mathtt{\operatorname{Math.log10}(x)} = \log_10(x) = \text{the unique} ; y ; \text{such that} ; 10^y = x

Exemple interactif
console.log(Math.log10(100000));
// Expected output: 5

console.log(Math.log10(2));
// Expected output: 0.3010299956639812

console.log(Math.log10(1));
// Expected output: 0

console.log(Math.log10(0));
// Expected output: -Infinity
Syntaxe Paramètres Valeur de retour

Le logarithme en base 10 du nombre passé en argument. Si cette valeur est négative, c'est NaN qui sera renvoyé.

Description

Si la valeur de l'argument est strictement inférieure à 0, la valeur renvoyée à NaN.

log10() étant une méthode statique de Math, il faut utiliser Math.log10() et non pas la méthode d'un autre objet qui aurait été créé (Math n'est pas un constructeur). Cette fonction est équivalente à la fonction donnée par Math.log(x) / Math.log(10).

Exemple Utiliser Math.log10()
Math.log10(2); // 0.3010299956639812
Math.log10(1); // 0
Math.log10(0); // -Infinity
Math.log10(-2); // NaN
Math.log10(100000); // 5
Prothèse d'émulation (polyfill)

Il est possible d'avoir un résultat approximatif avec la fonction suivante :

Math.log10 =
  Math.log10 ||
  function (x) {
    return Math.log(x) * Math.LOG10E;
  };
Spécifications Compatibilité des navigateurs Voir aussi

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4