⊗jsPmBsSCh 52 of 505 menu

Merkkijonon merkkien hakeminen JavaScriptillä

Oletetaan, että meillä on jokin merkkijono. Jokaisella tämän merkkijonon merkillä on oma järjestysnumeronsa: ensimmäinen merkki numero 0, toinen merkki - numero 1, kolmas merkki numero 2 ja niin edelleen.

Kuten olet jo huomannut, merkkien numerointi alkaa nollasta (nolla numerointin alkuna on yleistä ohjelmoinnissa).

Tarvittaessa pääsee käsiksi tiettyyn merkkijonon merkkiin sen numeron perusteella. Tätä varten kirjoitetaan muuttujan nimi, tämän nimen jälkeen laitetaan hakasulkeet ja näihin sulkeisiin määritetään merkin numero.

Katsotaanpa esimerkkiä. Oletetaan, että meillä on annettu tällainen merkkijono:

let str = 'abcde';

Käytetään joihinkin tämän merkkijonon merkkeihin pääsyä:

let str = 'abcde'; alert(str[0]); // tulostaa 'a' alert(str[1]); // tulostaa 'b' alert(str[2]); // tulostaa 'c'

Merkinnumero voi myös säilytä muuttujassa:

let str = 'abcde'; let num = 3; // merkin numero muuttujassa alert(str[num]); // tulostaa 'd'

Annettu merkkijono 'abcde'. Yksittäisiin tämän merkkijonon merkkeihin viitaten tulosta näytölle merkki 'a', merkki 'c', merkki 'e'.

Annettu muuttuja merkkijonolla 'abcde'. Yksittäisiin tämän merkkijonon merkkeihin viitaten tallenna uuteen muuttujaan tämän merkkijonon merkit käänteisessä järjestyksessä, eli 'edcba'.

Annettu muuttuja str merkkijonolla 'abcde' ja muuttuja num merkin numerolla. Tulosta näytölle merkki, jonka numero säilytetään muuttujassa num.

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ää