JavaScriptin Tietotyyppien Tarkastelu
Tietoja voidaan esittää monin eri tavoin, ja tietotyypistä riippuen niihin kohdistuvat operaatiot voivat vaihdella.
Huomautus
Tietotyyppi kertoo tulkille, miten tietoa käsitellään.
Tarkastellaan, miten tulkki käyttäytyy eri tilanteissa:
12345// First case console.log("123" + "123"); // Second case console.log(123 + 123);
Yllä olevassa esimerkissä näet, että tulkki suorittaa erilaisia operaatioita eri tietotyypeille.
typeof()
typeof()-operaattori palauttaa merkkijonon, joka ilmaisee operandin arvon tietotyypin.
1234567let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
Number
number-tietotyyppiä käytetään laskutoimituksiin, laskureihin, matemaattisiin operaatioihin ja muuhun.
Toisin kuin monissa muissa ohjelmointikielissä, JavaScript käyttää number-tyyppiä erillisten int- ja float-tyyppien sijaan.
12345console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
Huomio
typeof-operaattori määrittää vain tuloksen tietotyypin, ei suoritettuja operaatioita.
Merkkijono
String-tietotyyppiä käytetään tekstin muokkaamiseen, tulostamiseen ja välittämiseen muihin ohjelmiin.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
Merkkijonon tunnistamiseksi koodissa tulee käyttää yksinkertaisia tai kaksoislainausmerkkejä (esim. 'some text' tai "some text")
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
Huomio
Valitse yksi lainausmerkkityyli (
"teksti"tai'teksti') koodissasi tai projektissasi;Voit vaihtaa lainausmerkkityyliä käyttäessäsi
'tai"tekstin sisällä, esimerkiksi"She hasn't hat"tai'He says "Hi!"'.
Boolean
Boolean-tietotyyppiä käytetään loogisiin operaatioihin. Sillä on kaksi arvoa: true ja false. Booleaneja käytetään ehtojen tarkistamiseen, kuten myöhemmin kuvataan.
Boolean-arvojen avulla voidaan ohjata koodin suorittamista ja suunnata sitä eri poluille.
Boolean-arvon luomiseen käytetään arvoja true tai false:
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
1. true ja false ovat ___.
2. Mikä on arvon "number" tietotyyppi?
3. Mikä on arvon 15 tietotyyppi?
4. Mikä on arvon 19.32 tietotyyppi?
5. Mikä on arvon true tietotyyppi?
6. Vedä arvot niiden tietotyyppeihin.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.5
JavaScriptin Tietotyyppien Tarkastelu
Pyyhkäise näyttääksesi valikon
Tietoja voidaan esittää monin eri tavoin, ja tietotyypistä riippuen niihin kohdistuvat operaatiot voivat vaihdella.
Huomautus
Tietotyyppi kertoo tulkille, miten tietoa käsitellään.
Tarkastellaan, miten tulkki käyttäytyy eri tilanteissa:
12345// First case console.log("123" + "123"); // Second case console.log(123 + 123);
Yllä olevassa esimerkissä näet, että tulkki suorittaa erilaisia operaatioita eri tietotyypeille.
typeof()
typeof()-operaattori palauttaa merkkijonon, joka ilmaisee operandin arvon tietotyypin.
1234567let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
Number
number-tietotyyppiä käytetään laskutoimituksiin, laskureihin, matemaattisiin operaatioihin ja muuhun.
Toisin kuin monissa muissa ohjelmointikielissä, JavaScript käyttää number-tyyppiä erillisten int- ja float-tyyppien sijaan.
12345console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
Huomio
typeof-operaattori määrittää vain tuloksen tietotyypin, ei suoritettuja operaatioita.
Merkkijono
String-tietotyyppiä käytetään tekstin muokkaamiseen, tulostamiseen ja välittämiseen muihin ohjelmiin.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
Merkkijonon tunnistamiseksi koodissa tulee käyttää yksinkertaisia tai kaksoislainausmerkkejä (esim. 'some text' tai "some text")
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
Huomio
Valitse yksi lainausmerkkityyli (
"teksti"tai'teksti') koodissasi tai projektissasi;Voit vaihtaa lainausmerkkityyliä käyttäessäsi
'tai"tekstin sisällä, esimerkiksi"She hasn't hat"tai'He says "Hi!"'.
Boolean
Boolean-tietotyyppiä käytetään loogisiin operaatioihin. Sillä on kaksi arvoa: true ja false. Booleaneja käytetään ehtojen tarkistamiseen, kuten myöhemmin kuvataan.
Boolean-arvojen avulla voidaan ohjata koodin suorittamista ja suunnata sitä eri poluille.
Boolean-arvon luomiseen käytetään arvoja true tai false:
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
1. true ja false ovat ___.
2. Mikä on arvon "number" tietotyyppi?
3. Mikä on arvon 15 tietotyyppi?
4. Mikä on arvon 19.32 tietotyyppi?
5. Mikä on arvon true tietotyyppi?
6. Vedä arvot niiden tietotyyppeihin.
Kiitos palautteestasi!