Lesson 3 of 16

Strings

String Interpolation

Use #{expr} inside double-quoted strings to embed expressions.

lang = "Elixir"
IO.puts("Hello, #{lang}!")

String Functions

The String module provides common operations:

IO.puts(String.length("hello"))    # 5
IO.puts(String.upcase("hello"))    # HELLO
IO.puts(String.reverse("hello"))   # olleh

Your Turn

Given lang = "Elixir":

  1. Print "Hello, Elixir!" using interpolation
  2. Print the length of "Elixir" (6)
  3. Print "ELIXIR" using String.upcase
  4. Print "rixilE" using String.reverse
JS Transpiler loading...
Loading...
Click "Run" to execute your code.