Add merkkijono example for string operations

This commit is contained in:
2026-04-04 19:48:01 +03:00
parent 603826413d
commit 236ed15dd9
+30
View File
@@ -0,0 +1,30 @@
# Merkkijono — String Operations in Tampio
#
# String literals require a case-marking noun before the quotes.
# The noun must match the grammatical case of the expression:
# nominative: teksti "..." or lause "..."
# genitive: tekstin "..."
# illative: tekstiin "..."
#
# "pituus" = length
# "yhdistettynä ... tekstiin X" = concat — illative case (like lisättynä for +)
# "siistittynä" = trim (essive function: merkkijono siistittynä)
# "kenttä" = split by comma → array, iterate with "jokainen kenttä"
# Variables must be adjective + noun
Olkoon mukava merkkijono teksti "Hei, Tampio!".
Olkoon pitkä merkkijono teksti "omena,banaani,kiivi".
Olkoon ylimääräinen merkkijono teksti " välilyönnit poistuvat ".
Kun nykyinen sivu avautuu,
nykyinen sivu näyttää tekstin "<p>Merkkijono: ",
nykyinen sivu näyttää mukavan merkkijonon,
nykyinen sivu näyttää tekstin "</p><p>Pituus: ",
nykyinen sivu näyttää mukavan merkkijonon pituuden,
nykyinen sivu näyttää tekstin "</p><p>Yhdistetty: ",
nykyinen sivu näyttää mukavan merkkijonon yhdistettynä tekstiin " Vuosi 2026.",
nykyinen sivu näyttää tekstin "</p><p>Siistitty: '",
nykyinen sivu näyttää ylimääräinen merkkijono siistittynä,
nykyinen sivu näyttää tekstin "'</p><p>Hedelmät (pilkulla erotettu): ",
nykyinen sivu näyttää pitkän merkkijonon jokaisen kentän
ja nykyinen sivu näyttää tekstin "</p>".