logo

Converteer een getal naar een tekenreeks in JavaScript

Het converteren van getallen naar tekenreeksen in JavaScript is een veel voorkomende taak die op verschillende manieren kan worden uitgevoerd. Het begrijpen van deze methoden is essentieel voor gegevensmanipulatie en -presentatie bij webontwikkeling. Deze handleiding behandelt de verschillende manieren om getallen naar tekenreeksen in JavaScript te converteren, inclusief het gebruik van de letterlijke toString(), String() en sjabloon. Het beheersen van deze technieken zorgt voor een efficiënte en nauwkeurige dataverwerking in uw projecten.

In JavaScript kunt u elk getal op de volgende manieren in een tekenreeksformaat veranderen:

Inhoudsopgave



Methode 1: ToString()-methode gebruiken

Deze methode behoort tot de Nummer.Prototype voorwerp. Er is een geheel getal of een getal met drijvende komma voor nodig en dit wordt omgezet in een stringtype.

Java-reeks van array

Syntaxis:

num.toString();>

Voorbeeld: In dit voorbeeld wordt de methode toString() gebruikt om een ​​getal naar een tekenreeks te converteren.

Javascript
let a = 20; console.log(a.toString()); console.log((50).toString()); console.log((60).toString()); console.log((7).toString(2)); // (7 in base 2, or binary)>

Uitvoer
20 50 60 111>

Methode 2: De functie String() gebruiken

Deze methode accepteert een geheel getal of een getal met drijvende komma als parameter en converteert dit naar een stringtype.

Syntaxis:

String(object);>

Voorbeeld: In dit voorbeeld wordt de functie String() gebruikt om een ​​getal naar een tekenreeks te converteren.

Javascript
let a = 30; console.log(String(a)); console.log(String(52)); console.log(String(35.64));>

Uitvoer
30 52 35.64>

Opmerking: Het voert geen basisgesprekken uit zoals .toString() doet.

Methode 3: Een lege string aaneenschakelen

Dit is misschien wel een van de gemakkelijkste manieren om een ​​geheel getal of getal met drijvende komma om te zetten in een string.

Syntaxis:

let variable_name =' ' + value;>

Voorbeeld: In dit voorbeeld voegen we een getal samen tot een string en wordt het omgezet in een string.

Javascript
let a = '' + 50; console.log(a);>

Uitvoer
50>

Methode 4: Sjabloonreeksen gebruiken

Het injecteren van een getal in een String is ook een geldige manier om een ​​Integer-gegevenstype of Float-gegevenstype te parseren.

Syntaxis:

let variable_name = '${value}';>

Voorbeeld: In dit voorbeeld worden sjabloontekenreeksen gebruikt om een ​​getal naar een tekenreeks te converteren.

Javascript
let num = 50; let flt = 50.205; let string = `${num}`; let floatString = `${flt}`; console.log(string); console.log(floatString);>

Uitvoer
50 50.205>

Methode 5: Met behulp van de toLocaleString()-methode

De toLocalString() methode converteert een getal naar een tekenreeks, met behulp van een lokaal taalformaat.

Voorbeeld:

Javascript
let number = 92; let numberString = number.toLocaleString(); console.log(numberString);>

Uitvoer
92>

Methode 6: Gebruik makend van Lodash _.toString() Methode

In deze aanpak gebruiken we de Lodash _.toString()-methode die de gegeven waarde alleen in de string omzet.

Voorbeeld: Dit voorbeeld toont de implementatie van de hierboven uiteengezette aanpak.

Javascript
// Requiring the lodash library  const _ = require('lodash'); // Use of _.toString() method  console.log(_.toString(-0));>

Uitgang:

'-0'>

Het converteren van getallen naar tekenreeksen in JavaScript is eenvoudig met methoden als toString(), String() en sjabloonletterlijke waarden. Elke methode biedt unieke voordelen, afhankelijk van uw specifieke gebruikssituatie. Door deze technieken onder de knie te krijgen, kunt u uw JavaScript-vaardigheden verbeteren en zorgen voor nauwkeurige gegevensmanipulatie in uw webontwikkelingsprojecten. Begin met het implementeren van deze methoden om uw codeerefficiëntie en nauwkeurigheid te verbeteren.