Javascript te repareren

| | | |

Er is een methode van het Number-object in JavaScript waarmee we een vast decimaalteken op een getal kunnen instellen en dit vervolgens als een tekenreeks kunnen retourneren. Dit artikel gaat over de syntaxis van deze methode en laat zien hoe u deze kunt gebruiken.

Als we het hebben over primitieven in JavaScript, hebben we het over elementen die geen objecten zijn en waaraan geen methode is gekoppeld. Als we een primitieve waarde willen nemen en er een object van maken, kunnen we dat doen met primitieve enveloppen die de waarde of het gegevenstype kunnen omzeilen.

Getallen hebben een primitief wrapper-object. We gebruiken het om de tekenreeksrepresentaties van een getal om te zetten in een echt Number-object met methoden die we erop kunnen toepassen.

Laten we bijvoorbeeld zeggen dat we een tekenreeksrepresentatie van een getal hebben omdat we een formulier waarbij de gebruiker een numerieke waarde moet invoeren voor een veld op het scherm. We kunnen deze invoer nemen, er een getal van maken en vervolgens een willekeurig aantal methoden gebruiken om met die waarde te werken.

Hier hebben we de methode toFixed () van het object Number gebruikt om het nummer de gewenste lengte te geven. De syntaxis van de methode is als volgt:

Als je met formulieren te maken hebt, is er één ding dat je moet onthouden: deze waarden ‚Äã‚Äãkomen in de vorm van strings. Dus om de methode toFixed () te gebruiken, moet je ze omzetten in numerieke representaties.

We doen het hier door de items in te pakken met de Number-wrapper (n ). De eerste variabele, x, is het getal met drijvende komma dat u wilt inkorten (of verlengen indien van toepassing). De tweede variabele, y, is het aantal plaatsen waar u wilt dat het getal groter is dan de komma.

Probeer een paar van deze getallen om te zien wat je krijgt in de code-editor:

Zoals u het aantal cijfers kunt zien past zich aan volgens de y-variabele die is ingevoerd in het item Aantal plaatsen. Als het getal niet lang genoeg is om de waarde van het aantal plaatsen te compenseren, wordt de tekenreeks gevuld met nullen totdat het de gewenste lengte heeft bereikt.

Als het getal lang is en de invoer Num The places korter is dan de beschikbare cijfers achter de komma, wordt het getal ingekort en afgerond om de weergave als een string gewenst getal te retourneren.

Opmerking : als je het als een getal in je logica wilt gebruiken nadat het is gemanipuleerd en geretourneerd, moet je het terug naar een getal transformeren met behulp van de primitieve digitale wrapper zoals we hierboven hebben gedaan.

Wat moet je nu leren?

JavaScript-willekeurig nummer: een complete gids

JavaScript ParseInt: een stapsgewijze handleiding

JavaScript countdown: een tutorial

JavaScript toString

iat-gerelateerde onderwerpen.

Wilt u uitblinken in Python? Bekijk onze recensie van de  beste online Python-cursussen 2022. Als je geïnteresseerd bent in Data Science, bekijk dan ook hoe je programmeert in R.

Trouwens, dit materiaal is ook beschikbaar in andere talen:



Julia Jackson

Shanghai | 2022-12-01

Misschien zijn er andere antwoorden? Wat betekent Javascript te repareren precies?. Kom morgen terug met feedback

Javier Lehnman

California | 2022-12-01

Misschien zijn er andere antwoorden? Wat betekent Javascript te repareren precies?. Zal het gebruiken in mijn bachelorscriptie

Boris Emmerson

Moscow | 2022-12-01

Ik was me aan het voorbereiden op mijn coderingsinterview, bedankt voor de verduidelijking - Javascript te repareren in Python is niet de eenvoudigste. Zal het gebruiken in mijn bachelorscriptie

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

Common xlabel/ylabel for matplotlib subplots

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

12 answers

NUMPYNUMPY

Flake8: Ignore specific warning for entire file

12 answers

NUMPYNUMPY

glob exclude pattern

12 answers

NUMPYNUMPY

How to avoid HTTP error 429 (Too Many Requests) python

12 answers

NUMPYNUMPY

Python CSV error: line contains NULL byte

12 answers

NUMPYNUMPY

csv.Error: iterator should return strings, not bytes

12 answers

News


Wiki

Python | How to copy data from one Excel sheet to another

Common xlabel/ylabel for matplotlib subplots

Check if one list is a subset of another in Python

sin

How to specify multiple return types using type-hints

exp

Printing words vertically in Python

exp

Python Extract words from a given string

Cyclic redundancy check in Python

Finding mean, median, mode in Python without libraries

cos

Python add suffix / add prefix to strings in a list

Why do I get "Pickle - EOFError: Ran out of input" reading an empty file?

Python - Move item to the end of the list

Python - Print list vertically