저는 루비에 익숙하지 않으며 개발 도구에 익숙해 져 있습니다. 나는 irb를 사용하고 있으며, 첫 번째 helloword를 실행했습니다. 또한 cmd 프롬프트를 사용하여 동일한 작업을 수행했습니다. 나는 오류가 주에 대한 정의되지 않은 메서드`GSUB를 '반환 유지내 첫 번째 루비 테스트 코드에 문제가 있습니다.
def palindrome2?(string)
puts "hello"
regex = /^[a-zA-Z]/
string = gsub(regex,'').downcase
mirror = string.reverse
reformat == mirror
end
를 반환 유지 다음과 같은 기능을 가지고 : 나는 당신의 경우이
'string' 매개 변수에'gsub'를 호출하십시오 :'string.gsub'. 대신 메인 객체 (루비의 최상위 객체)에서 호출합니다. –
감사합니다. 지금 작업 중입니다. – nnanna
@Alex Kliuchnikau는 의심 할 여지없이 "매개 변수"가 아니라 "개체"라고 말합니다. – steenslag