문자열 보간
Coddy Ruby 여정의 로직 및 흐름 섹션에 포함된 레슨. 56개 중 2번째.
Ruby에서는 #{...}를 사용하여 변수와 표현식을 큰따옴표로 묶인 string 안에 직접 삽입할 수 있습니다. 이를 string interpolation이라고 합니다.
name = "Sam"
age = 30
puts "#{name} is #{age} years old." # Sam은 30살입니다.#{...} 안의 표현식에는 Ruby가 평가하는 어떤 것이든 올 수 있습니다:
price = 19.5
puts "Total: $#{price * 1.2}" # 합계: $23.4보간은 큰따옴표로 묶인 문자열에서만 작동합니다. 작은따옴표는 #{...}를 일반 텍스트로 처리합니다.
x = 5
puts "x is #{x}" # x는 5입니다
puts 'x is #{x}' # x는 #{x}챌린지
초급이름과 나이를 읽습니다(입력 두 줄). 다음 형식으로 한 줄을 출력하세요:
Hello, <name>! In 5 years you will be <age+5>.입력으로 Alice 다음에 30이 주어지면 출력은 다음과 같습니다:
Hello, Alice! In 5 years you will be 35.직접 해보기
name = gets.chomp
age = gets.to_i
# TODO: 메시지를 출력하려면 문자열 보간을 사용하세요
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
로직 및 흐름의 모든 레슨
직접 연습해 보세요: 온라인 Ruby 컴파일러