ruby - 메소드 변수 매개변수(예: *options) 뒤의 매개변수에 기본값을 설정할 수 없나요?
伊谢尔伦
伊谢尔伦 2017-04-24 09:12:26
0
3
774

예:

으아아아

계속 오류가 보고됩니다.

으아아아

Ruby 프로그래밍 위키북의 관련 구문을 검색하라는 메시지가 표시되지 않는 이유는 무엇인가요?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

모든 응답(3)
黄舟

당신이 통역사라고 가정하면, calculate({add: true}){add: true} 매개변수를 *numbers에 할당하시겠습니까, 아니면 method에 할당하시겠습니까?

전혀 판단할 수 없겠죠? 그래서 그것은 허용되지 않습니다.

Peter_Zhu

*numbers의 변수 매개변수는 맨 마지막에만 넣을 수는 없나요?

def calc(method = {add: true}, *numbers); end은 허용되나 그 반대는 허용되지 않습니다.

伊谢尔伦

허용되지 않음, 모호함

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿