⊗jsPmBsShNC 45 of 505 menu

Lyhennetty muunnos numeroksi JavaScriptissä

Usein koodin lyhentämiseksi Number:n sijasta merkkijonon eteen asetetaan +-merkki. Tällä tavalla merkkijonolle suoritetaan toimenpide, joka on sallittu vain numeroille, ja merkkijono muunnetaan numeroksi.

Katso esimerkki:

let a = +'2'; // muuttujaan tallentuu numero 2 let b = +'3'; // muuttujaan tallentuu numero 3 alert(a + b); // tulostaa 5

Tässä toinen esimerkki:

let a = '2'; let b = +a; // b:hen tallentuu numero 2

Seuraava esimerkki on toimiva, mutta ei näytä kovin siistiltä. Siinä olisi soveliaampaa käyttää Number-funktiota:

let a = '2'; let b = '3'; alert(+a + +b); // tulostaa 5

Annettu koodi:

let a = '2'; let b = '3'; alert(a + b); // tulostaa '23'

Käyttämällä edellä kuvattua plus-merkin temppua korjaa annettu koodi niin, että muuttujiin a ja b annetaan numero, ei merkkijono, ja tuloksena on vastaavasti ei '23', vaan 5.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää