Maison > interface Web > js tutoriel > le corps du texte

Day Cracking Numbers et mathématiques en JavaScript

WBOY
Libérer: 2024-09-08 20:34:03
original
805 Les gens l'ont consulté

Day Cracking Numbers and Math in JavaScript

Dans l'exploration d'aujourd'hui de JavaScript, nous plongeons en profondeur dans le monde des nombres et des opérations mathématiques. Qu'il s'agisse de comprendre comment JavaScript gère automatiquement les nombres ou d'exploiter la puissance des fonctions mathématiques, cet article perfectionnera vos compétences dans la manipulation de données numériques.

1. Comprendre les chiffres

JavaScript est suffisamment intelligent pour reconnaître quand une variable est un nombre sans que nous la définissions explicitement. Par exemple :

const balance = 400;
// Output: 400
Copier après la connexion

Mais si vous préférez définir le type explicitement, JavaScript vous permet également de le faire :

const newBalance = new Number(400);
// Output: [Number: 400]
Copier après la connexion

Lorsque vous exécutez ceci dans la console de votre navigateur, vous verrez l'objet Number, avec son propre ensemble de méthodes.

2. Méthodes numériques pratiques

Travailler avec des nombres en JavaScript devient encore plus intéressant lorsque vous commencez à utiliser des méthodes :

console.log(newBalance.toString()); 
// Output: "400" 
Copier après la connexion

Convertissez votre numéro en chaîne et vérifiez sa longueur :

console.log(newBalance.toString().length); 
// Output: 3
Copier après la connexion

Besoin de plus de précision dans vos chiffres ? Pas de problème :

console.log(otherNumbers.toPrecision(3)); 
// Output: "124"
Copier après la connexion

Le formatage des nombres en fonction des différents paramètres régionaux est également un jeu d'enfant :

console.log(hundreds.toLocaleString('en-IN')); 
// Output: "10,00,000"
Copier après la connexion

3. Libérer le pouvoir des mathématiques

L'objet Math de JavaScript est votre outil incontournable pour une variété d'opérations mathématiques. Il regorge de méthodes qui rendent la manipulation des nombres simple et efficace :

console.log(Math.abs(-4)); 
// Output: 4
Copier après la connexion

Arrondissez vos chiffres à l'entier le plus proche :

console.log(Math.round(4.6)); 
// Output: 5
Copier après la connexion

Besoin de générer des nombres aléatoires ? JavaScript est là pour vous :

console.log(Math.floor(Math.random() * 10) + 1); 
// Output: Random number between 1 and 10
Copier après la connexion

Ou peut-être avez-vous besoin d'un nombre aléatoire dans une plage spécifique :

const min = 10;
const max = 20;
console.log(Math.floor(Math.random() * (max - min + 1)) + min);
// Output: Random number between 10 and 20
Copier après la connexion

Les opérations mathématiques en JavaScript ne consistent pas seulement à ajouter ou à soustraire. Avec des méthodes d'arrondi, de recherche de valeurs minimales et maximales et même de génération de nombres aléatoires, l'objet Math est un allié puissant dans votre parcours de codage.


En résumé, l'article d'aujourd'hui vous a doté d'outils essentiels pour travailler avec des nombres et effectuer des opérations mathématiques en JavaScript. Que vous formatiez des nombres, les arrondissiez ou jouiez simplement avec des valeurs aléatoires, vous disposez désormais des connaissances nécessaires pour gérer tout cela en toute confiance. Bon codage !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!