⊗jsPmBsShNC 45 of 505 menu

Skrócona konwersja na liczbę w JavaScript

Często, aby skrócić kod, zamiast Number przed ciągiem znaków stawia się znak +. W ten sposób na ciągu znaków wykonywana jest operacja dozwolona tylko dla liczb i ciąg znaków jest konwertowany na liczbę.

Zobacz przykład:

let a = +'2'; // do zmiennej zostanie zapisana liczba 2 let b = +'3'; // do zmiennej zostanie zapisana liczba 3 alert(a + b); // wyświetli 5

Oto kolejny przykład:

let a = '2'; let b = +a; // do b zostanie zapisana liczba 2

Natomiast następujący przykład, choć działający, wygląda niezbyt ładnie. W nim bardziej odpowiednie byłoby użycie funkcji Number:

let a = '2'; let b = '3'; alert(+a + +b); // wyświetli 5

Dany jest kod:

let a = '2'; let b = '3'; alert(a + b); // wyświetli '23'

Za pomocą opisanej metody z plusem popraw podany kod tak, aby do zmiennych a i b była przypisywana liczba, a nie ciąg znaków, i aby wynikiem, odpowiednio, było nie '23', a 5.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć