루비

소개

이것은 20 분 이상 걸리지 않아야하는 작은 루비 튜토리얼입니다. 그것은 당신이 이미 루비가 설치되어 있다는 가정을합니다.(컴퓨터에 루비가 없다면 그것을 설치하십시오.시작하기 전에.)

대화 형 루비

루비는 당신이 그것을 공급 Rubystatements 의 결과를 표시합니다 프로그램과 함께 제공됩니다. 대화 형 세션에서 루비 코드를 가지고 노는 것같은 이것은 언어를 배우는 훌륭한 방법입니다.

IRB 를 엽니 다(대화 형 루비의 약자).

  • macOS 를 사용하는 경우Terminal를 입력하십시오.
  • Linux 를 사용하는 경우 쉘을 열고및 hitenter 를 입력하십시오.
  • Windows 를 사용하는 경우 시작 메뉴의 theRuby 섹션에서Interactive Ruby를 엽니 다.
irb(main):001:0>

Ok,so it’s open. 이제 뭐?

이 입력: "Hello World"

irb(main):001:0> "Hello World"=> "Hello World"

루비가 순종했습니다!

방금 무슨 일이 일어 났습니까? 우리는 방금 세계에서 가장 짧은”안녕하세요 세계”프로그램을 작성 했습니까? 정확하게는 아닙니다. 두 번째 줄은 우리에게 말하는 IRB 의 방법 일뿐입니다.그것이 평가 한 마지막 표현의 결과. 면 출력하고 싶다면,다음과 같이”안녕하세요”우리는 조금 더:

irb(main):002:0> puts "Hello World"Hello World=> nil

puts=> nilputs는 항상 Ruby 의 절대적으로 긍정적 인 값인 nil 을 반환합니다.

귀하의 계산기입니다 여기

이,우리가 충분히 사용하 IRB 으로 기본적인 계산기:

irb(main):003:0> 3+2=> 5

세 플러스 두. 충분히 쉽습니다. 세 번 두 번은 어떨까요? 당신은 그것을 입력 할 수 있습니다,그것은 충분히 짧지 만,당신은 또한 올라갈 수 있고 방금 입력 한 것을 바꿀 수 있습니다. Yourkeyboard 의 위쪽 화살표를 치고3+2+호 및 thenuse 백스페이스는 그것을 변경하는*등록하십시오.

irb(main):004:0> 3*2=> 6

다음의 세 가지 제곱:

irb(main):005:0> 3**2=> 9

루비에서**방법입니다 당신이 말하는”힘”. 그러나 당신이 원한다면 어떨까요?다른 길로 가서 무언가의 제곱근을 찾으십니까?

irb(main):006:0> Math.sqrt(9)=> 3.0

Ok,기대,무엇이었는지막 하나? 당신이 짐작한다면,”그것은 알아 내고있었습니다.9 의 제곱근,”당신 말이 맞습니다. 그러나 자세히 살펴 보겠습니다.물건. 우선,Math는 무엇입니까?

모듈 주제별 그룹 코드

MathMathsin()tan().

다음은 점입니다. 점은 무엇을합니까? 점은 다음을 식별하는 방법입니다.메시지 수신자. 메시지는 무엇입니까? 이 경우에는 그것의sqrt(9)sqrt,속기”사각형 뿌리”theparameter 의9.

이 메서드 호출의 결과는3.0값입니다. 나는 이것이 내가 할 수있는 유일한 방법이라고 생각한다. 왜냐하면 대부분의 시간 동안 anumber 의 제곱근은 정수가 아니기 때문에 메서드는 항상 해상 점 수를 반환하기 때문입니다.

이 수학 중 일부의 결과를 기억하고 싶다면 어떻게해야합니까? 변수에 theresult 를 할당하십시오.

irb(main):007:0> a = 3 ** 2=> 9irb(main):008:0> b = 4 ** 2=> 16irb(main):009:0> Math.sqrt(a+b)=> 5.0

로 계산기,우리는 멀리에서 thetraditionalHello World메시지는 튜토리얼은 supposedto 에 초점…이렇게 돌아가는.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다