Вот функция Ruby, которая помещает строку в круглые скобки:
def put_in_parentheses(string)
"(#{string})"
end
Эта функция принимает строку в качестве входных данных и возвращает входную строку, заключенную в круглые скобки. Например, если вы вызовете put_in_parentheses("Hello")
, он вернет "(Hello)"
.
Вот еще несколько способов добиться того же результата:
Метод 1: использование строковой интерполяции
def put_in_parentheses(string)
"(#{string})"
end
Метод 2. Использование объединения строк
def put_in_parentheses(string)
"(" + string + ")"
end
Метод 3: использование метода sprintf
def put_in_parentheses(string)
sprintf("(%s)", string)
end
Метод 4. Использование метода format
def put_in_parentheses(string)
format("(%s)", string)
end
Метод 5: использование метода gsub
def put_in_parentheses(string)
string.gsub(/(.*)/, '(\1)')
end