⊗jsPmBsShNC 45 of 505 menu

Lühendatud teisendamine arvuks JavaScriptis

Sageli kasutatakse koodi lühendamiseks Number asemel stringi ees plussmärki +. Nii tehakse stringiga operatsiooni, mis on lubatud ainult arvude puhul, ja string teisendatakse arvuks.

Vaadake näidet:

let a = +'2'; // muutujasse salvestub arv 2 let b = +'3'; // muutujasse salvestub arv 3 alert(a + b); // väljastab 5

Siin on veel üks näide:

let a = '2'; let b = +a; // b-sse salvestub arv 2

Järgmine näide, kuigi toimib, ei paista väga ilus. Siin oleks sobivam kasutada funktsiooni Number:

let a = '2'; let b = '3'; alert(+a + +b); // väljastab 5

Antud kood:

let a = '2'; let b = '3'; alert(a + b); // väljastab '23'

Kirjeldatud võtet plussmärgiga kasutades parandage antud kood nii, et muutujatesse a ja b omistataks arv, mitte string, ning tulemuseks oleks vastavalt mitte '23', vaid 5.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu