seungdols 12

Ruby 프로그래밍 - 6. 메소드(함수)

메소드(함수)먼저 메소드에 대한 설명을 해야 할 듯 싶다. 메소드란 무엇인가? 기능이란 뜻을 가졌다. 함수 또한 기능이란 의미가 있다.그런데 보통 함수라는 명칭은 C언어쪽에서 많이 쓰이고, 그 외에는 보통 메소드라는 말을 많이 사용한다. 즉, 어떠한 동작을 한다는 것이다. 그 동작이란 ? 보통 프로그래머가 정한 일련의 행동을 말한다.프로그래밍에서 규칙 하나로 비슷한 코드는 하나의 메소드형태로 취합하는 것이 원칙이다. 구구단을 출력하는 코드가 10번 필요하다. 그럼 매번 코드를 추가 할 것인가? 아니다. 효율적으로 할 수 해결 하는 방법이 바로 메소드이다. 루비 언어에서의 메소드의 형식이 있다. 프로그래밍언어에서의 형식은 중요하다. 바로 문법 그 자체이기 때문이다.def 메소드명 [ ( [인자 [=기본값]..

Ruby 프로그래밍 - 5. 반복문

반복문이란? 무언가 동작하는데 반복적인 것들이 필요로 할 때 쓰는 문법이다.어떤 변수의 값을 10번 출력한다거나 변수의 값을 지속적으로 출력한다거나? 그런 상황?혹은 출력 작업이 아니더라도 반복적인 작업의 경우에는 반복문을 사용한다. 대표적으로 While, For 문이라고 부르는 것들이 있다. While문 while boolean or 비교 연산end 만약 특정 조건을 넣는다면, 밑에 변수의 증감시키는 문장을 추가해야 한다. irb(main):165:0> i = 0 => 0 irb(main):166:0> while i puts 'seungdols' irb(main):168:1> if i%5 == 0 irb(main):169:2> puts 'company' irb(m..

반응형