Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Merkkijonojen ja Numeroiden Käsittely | Osio
Javascriptin Perusteet

Merkkijonojen ja Numeroiden Käsittely

Pyyhkäise näyttääksesi valikon

Merkkijonot JavaScriptissä ovat merkkien jonoja, joita voi yhdistellä, käsitellä ja analysoida. Merkkijonojen yhdistäminen tapahtuu plus-merkillä (+), jota kutsutaan konkatenoinniksi.

Mallimerkkijonot (template literals), jotka rajataan heittomerkeillä (`), mahdollistavat muuttujien lisäämisen suoraan merkkijonoon käyttämällä ${}. Merkkijonometodit kuten length ja toUpperCase auttavat mittaamaan ja muokkaamaan merkkijonoarvoja.

1234567891011121314151617
// String concatenation let firstName = "Ada"; let lastName = "Lovelace"; let fullName = firstName + " " + lastName; // "Ada Lovelace" console.log(fullName); // Template literals let age = 30; let greeting = `Hello, my name is ${fullName} and I am ${age} years old.`; console.log(greeting); // Common string methods let shout = fullName.toUpperCase(); // "ADA LOVELACE" console.log(shout); let nameLength = fullName.length; // 12 console.log(nameLength);

Numerot JavaScriptissä ovat laskutoimituksia ja matemaattisia operaatioita varten.

Aritmetiikkaa voi suorittaa operaattoreilla kuten +, -, * ja /. Inkrementti (++) ja dekrementti (--) lisäävät tai vähentävät muuttujasta yhden. Joskus merkkijono täytyy muuntaa numeroksi laskutoimituksia varten.

JavaScript tarjoaa funktioita kuten parseInt kokonaisluvuille ja parseFloat desimaaliluvuille, joiden avulla voit muuntaa merkkijonoarvoja numeroiksi.

12345678910111213
// Parsing and converting strings to numbers let input = "42"; let parsedInt = parseInt(input); // 42 (number) console.log(parsedInt); let price = "19.99"; let parsedFloat = parseFloat(price); // 19.99 (number) console.log(parsedFloat); // Converting numbers back to strings let num = 100; let numAsString = num.toString(); // "100" console.log(numAsString);
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 5

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Merkkijonojen ja Numeroiden Käsittely

Merkkijonot JavaScriptissä ovat merkkien jonoja, joita voi yhdistellä, käsitellä ja analysoida. Merkkijonojen yhdistäminen tapahtuu plus-merkillä (+), jota kutsutaan konkatenoinniksi.

Mallimerkkijonot (template literals), jotka rajataan heittomerkeillä (`), mahdollistavat muuttujien lisäämisen suoraan merkkijonoon käyttämällä ${}. Merkkijonometodit kuten length ja toUpperCase auttavat mittaamaan ja muokkaamaan merkkijonoarvoja.

1234567891011121314151617
// String concatenation let firstName = "Ada"; let lastName = "Lovelace"; let fullName = firstName + " " + lastName; // "Ada Lovelace" console.log(fullName); // Template literals let age = 30; let greeting = `Hello, my name is ${fullName} and I am ${age} years old.`; console.log(greeting); // Common string methods let shout = fullName.toUpperCase(); // "ADA LOVELACE" console.log(shout); let nameLength = fullName.length; // 12 console.log(nameLength);

Numerot JavaScriptissä ovat laskutoimituksia ja matemaattisia operaatioita varten.

Aritmetiikkaa voi suorittaa operaattoreilla kuten +, -, * ja /. Inkrementti (++) ja dekrementti (--) lisäävät tai vähentävät muuttujasta yhden. Joskus merkkijono täytyy muuntaa numeroksi laskutoimituksia varten.

JavaScript tarjoaa funktioita kuten parseInt kokonaisluvuille ja parseFloat desimaaliluvuille, joiden avulla voit muuntaa merkkijonoarvoja numeroiksi.

12345678910111213
// Parsing and converting strings to numbers let input = "42"; let parsedInt = parseInt(input); // 42 (number) console.log(parsedInt); let price = "19.99"; let parsedFloat = parseFloat(price); // 19.99 (number) console.log(parsedFloat); // Converting numbers back to strings let num = 100; let numAsString = num.toString(); // "100" console.log(numAsString);
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 5
some-alt