Maison interface Web js tutoriel Exemples de conversion de nombres et de chaînes JavaScript_conseils javascript

Exemples de conversion de nombres et de chaînes JavaScript_conseils javascript

May 16, 2016 pm 04:54 PM
字符串 数字 转换

1. Convertir des nombres en chaînes

a. Pour convertir un nombre en chaîne, ajoutez-y simplement une chaîne vide :

Copier le code Le code est le suivant :

var n = 100;
var n_as_string = n ""

b. aux chaînes de manière plus explicite, vous pouvez utiliser la fonction String() :
Copier le code Le code est le suivant :

var string_value = String(number);

c. Utilisez la méthode toString() :
Copier le code Le code est le suivant :

string_value = number.toString();

Objet Number (le nombre de base est converti en objet Number, donc Cette méthode peut être appelée) La méthode toString() a un paramètre facultatif, qui est utilisé pour spécifier la base de la conversion. Si ce paramètre n'est pas précisé, la conversion sera effectuée en base 10. Cependant, les nombres peuvent également être convertis vers d'autres bases (nombres compris entre 2 et 36).
Par exemple :
Copier le code Le code est le suivant :

var n = 17;
binary_string = n.toString(2); // Évalue à "10001"
octal_string = "0" n.toString(8); // Évalue à "021"
hex_string = "0x" " n.toString (16); // Évalue à "0x11"

d. La méthode toFixed() convertit un nombre en chaîne et affiche le nombre spécifié de chiffres après la virgule. Il n'utilise pas de notation exponentielle.
Copier le code Le code est le suivant :

var n = 123456.789
n; .toFixed( 0); // "123457"
n.toFixed(1); // "123456.79"

e.toExponential() utilise la notation exponentielle pour convertir un nombre en chaîne. avec un point décimal Il y a 1 chiffre devant et un nombre spécifique de chiffres après le point décimal.
Copier le code Le code est le suivant :

var n = 123456.789
n; .toExponential( 1); // "1.2e 5"
n.toExponential(3); // "1.235e 5"

f toPrecision() utilise le nombre spécifié de sens. chiffres pour afficher un nombre, et s'il n'y a pas suffisamment de chiffres significatifs pour afficher la partie entière entière du nombre, il utilise la notation exponentielle.
Copier le code Le code est le suivant :

var n = 123456.789
n; .toPrecision( 4); // "1.235e 5"
n.toPrecision(7); // "123456.8"

2. . Un moyen moins technique mais très clair de convertir une chaîne en nombre consiste à appeler le constructeur Number() en fonction :


var number = Number(string_value);


b. avec "0x" ou "0X", parseInt() l'analyse en un nombre hexadécimal. parseInt() peut même accepter un paramètre pour spécifier la base du nombre à analyser. La valeur légale est comprise entre 2 et 36.


parseInt("3 souris aveugles"); // Renvoie 3
parseInt("12.34"); // Renvoie 12
parseInt("0xFF"); // Renvoie 255
parseInt("11", 2); * 2 1 )
parseInt("ff", 16); // Renvoie 255 (15 * 16 15)
parseInt("zz", 36); // Renvoie 1295 (35 * 36 35)
parseInt( "077", 8); // Renvoie 63 (7 * 8 7)
parseInt("077", 10); // Renvoie 77 (7 * 10 7)


c. parseFloat() intercepte les entiers et les nombres à virgule flottante.


parseFloat("3,14 mètres"); / Retours 3.14


d. Si parseInt() et parseFloat() ne peuvent pas convertir la chaîne spécifiée en nombre, ils renverront NaN :
Copier le code Le code est le suivant :

parseInt(''eleven"); // Renvoie Nan
parseFloat("$72.47"); // Renvoie NaN

3 méthodes d'arrondi JavaScript

a Supprimez la partie décimale et conservez la partie entière
parseInt(5/2)

b. utiliser la partie entière Ajouter 1

Math.ceil(5/2)

c Arrondir vers le bas

Math.floor(5/2)

d. Arrondi

Math.round(5/2)
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Conseils pratiques pour convertir des lettres anglaises pleine chasse en demi-chasse Conseils pratiques pour convertir des lettres anglaises pleine chasse en demi-chasse Mar 26, 2024 am 09:54 AM

Conseils pratiques pour convertir des lettres anglaises pleine chasse en formes demi-largeur. Dans la vie moderne, nous sommes souvent en contact avec des lettres anglaises et nous devons souvent saisir des lettres anglaises lorsque nous utilisons des ordinateurs, des téléphones portables et d'autres appareils. Cependant, nous rencontrons parfois des lettres anglaises pleine chasse et nous devons utiliser la forme demi-largeur. Alors, comment convertir des lettres anglaises pleine chasse en demi-chasse ? Voici quelques conseils pratiques pour vous. Tout d’abord, les lettres et chiffres anglais pleine chasse font référence à des caractères qui occupent une position pleine largeur dans la méthode de saisie, tandis que les lettres et chiffres anglais demi-chasse occupent une position pleine largeur.

Explication détaillée de la méthode d'implémentation de conversion des mois PHP en mois anglais Explication détaillée de la méthode d'implémentation de conversion des mois PHP en mois anglais Mar 21, 2024 pm 06:45 PM

Cet article présentera en détail comment convertir des mois en PHP en mois en anglais et donnera des exemples de code spécifiques. Dans le développement PHP, nous devons parfois convertir des mois numériques en mois anglais, ce qui est très pratique dans certains scénarios de traitement de dates ou d'affichage de données. Les principes de mise en œuvre, les exemples de code spécifiques et les précautions seront expliqués en détail ci-dessous. 1. Principe de mise en œuvre En PHP, vous pouvez convertir des mois numériques en mois anglais en utilisant la classe DateTime et la méthode de format. Date

Explication détaillée de la méthode de conversion du type int en chaîne en PHP Explication détaillée de la méthode de conversion du type int en chaîne en PHP Mar 26, 2024 am 11:45 AM

Explication détaillée de la méthode de conversion du type int en chaîne en PHP Dans le développement PHP, nous rencontrons souvent le besoin de convertir le type int en type chaîne. Cette conversion peut être réalisée de différentes manières. Cet article présentera en détail plusieurs méthodes courantes, avec des exemples de code spécifiques pour aider les lecteurs à mieux comprendre. 1. Utilisez la fonction intégrée strval() de PHP. PHP fournit une fonction intégrée strval() qui peut convertir des variables de différents types en types de chaîne. Lorsque nous devons convertir le type int en type chaîne,

Comment répéter une chaîne dans le didacticiel de chaîne répétitive python_python Comment répéter une chaîne dans le didacticiel de chaîne répétitive python_python Apr 02, 2024 pm 03:58 PM

1. Ouvrez d’abord pycharm et accédez à la page d’accueil de pycharm. 2. Créez ensuite un nouveau script python, cliquez avec le bouton droit sur nouveau - cliquez sur fichier python. 3. Entrez une chaîne, code : s="-". 4. Ensuite, vous devez répéter les symboles de la chaîne 20 fois, code : s1=s*20 5. Entrez le code de sortie d'impression, code : print(s1). 6. Enfin, exécutez le script et vous verrez notre valeur de retour en bas : - répété 20 fois.

Comment convertir des lettres anglaises pleine chasse en lettres demi-chasse Comment convertir des lettres anglaises pleine chasse en lettres demi-chasse Mar 25, 2024 pm 02:45 PM

Comment convertir des lettres anglaises pleine chasse en lettres demi-chasse Dans la vie quotidienne et au travail, nous rencontrons parfois des situations où nous devons convertir des lettres anglaises pleine chasse en lettres demi-chasse, par exemple lors de la saisie de mots de passe informatiques, de la modification de documents ou concevoir des mises en page. Les lettres et chiffres anglais pleine chasse font référence à des caractères de même largeur que les caractères chinois, tandis que les lettres anglaises demi-chasse font référence à des caractères de largeur plus étroite. En fonctionnement réel, nous devons maîtriser quelques méthodes simples pour convertir les lettres anglaises pleine chasse en lettres demi-chasse afin de pouvoir traiter le texte et les chiffres plus facilement. 1. Lettres anglaises pleine largeur et lettres anglaises demi-largeur

Tutoriel PHP : Comment convertir un type int en chaîne Tutoriel PHP : Comment convertir un type int en chaîne Mar 27, 2024 pm 06:03 PM

Tutoriel PHP : Comment convertir un type Int en chaîne En PHP, la conversion de données entières en chaîne est une opération courante. Ce didacticiel expliquera comment utiliser les fonctions intégrées de PHP pour convertir le type int en chaîne, tout en fournissant des exemples de code spécifiques. Utiliser cast : En PHP, vous pouvez utiliser cast pour convertir des données entières en chaîne. Cette méthode est très simple. Il vous suffit d'ajouter (string) avant les données entières pour les convertir en chaîne. Vous trouverez ci-dessous un exemple de code simple

Découvrez rapidement la conversion de valeurs ASCII en PHP Découvrez rapidement la conversion de valeurs ASCII en PHP Mar 28, 2024 pm 06:42 PM

La conversion de valeurs ASCII en PHP est un problème souvent rencontré en programmation. ASCII (American Standard Code for Information Interchange) est un système de codage standard permettant de convertir des caractères en nombres. En PHP, nous devons souvent effectuer des conversions entre caractères et nombres via le code ASCII. Cet article expliquera comment convertir les valeurs ASCII en PHP et donnera des exemples de code spécifiques. 1. Changez les personnages

Un tutoriel simple sur la conversion de lettres anglaises pleine chasse en lettres demi-chasse Un tutoriel simple sur la conversion de lettres anglaises pleine chasse en lettres demi-chasse Mar 25, 2024 pm 09:21 PM

Lorsque nous utilisons un ordinateur pour saisir l’anglais, nous rencontrons parfois la différence entre les lettres anglaises pleine largeur et les lettres anglaises demi-chasse. Les lettres anglaises pleine chasse font référence aux caractères saisis en appuyant sur la touche Maj et la combinaison de touches de lettres anglaises lorsque la méthode de saisie est le mode chinois. Elles occupent une largeur de caractère pleine chasse. Les lettres anglaises demi-largeur font référence aux caractères saisis directement lorsque la méthode de saisie est le mode anglais et occupent une demi-largeur de caractère. Dans certains cas, nous devrons peut-être convertir des lettres anglaises pleine chasse en lettres demi-chasse. Voici un tutoriel simple : Tout d’abord, ouvrez un éditeur de texte ou n’importe quel autre.

See all articles