Maison > interface Web > js tutoriel > Comment puis-je ajouter des chaînes contenant des nombres en JavaScript ?

Comment puis-je ajouter des chaînes contenant des nombres en JavaScript ?

Linda Hamilton
Libérer: 2024-12-28 06:11:13
original
812 Les gens l'ont consulté

How Can I Add Strings Containing Numbers in JavaScript?

Combinaison de chaînes sous forme de nombres

Lorsque vous tentez de combiner des chaînes contenant des valeurs numériques, JavaScript les traite comme du texte et les concatène au lieu d'effectuer des opérations mathématiques. . Pour résoudre ce problème, nous pouvons utiliser l'opérateur unaire plus ( ) pour convertir explicitement les chaînes en nombres avant l'addition.

Considérons l'exemple suivant :

var num1 = '20';
var num2 = '30.5';

console.log(num1 + num2); // Outputs: '2030.5' (Concatenation)
Copier après la connexion

Pour forcer JavaScript à traiter ces chaînes sous forme de nombres, nous pouvons utiliser l'opérateur unaire plus comme suit :

console.log(+num1 + +num2); // Outputs: 50.5 (Addition)
Copier après la connexion

Dans ce cas, l'opérateur unaire plus convertit à la fois num1 et num2 en nombres avant d’effectuer l’opération d’addition. Cette approche garantit que JavaScript interprète avec précision les chaînes sous forme de valeurs numériques et calcule le résultat souhaité.

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:php.cn
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal