Javascript 대 Ruby: Syntax Edition
간단하게 시작해보자...
자바스크립트 구문
function jsFunction(param) {
console.log("Look how Im written");
return param + 5;
}
js 구문으로 볼 수 있는 몇 가지 사항을 적어 보겠습니다.
jsFunction은 변수 이름입니다(원하는 대로 코드를 참조하기 위해 이 용어를 사용함)
param은 함수가 나중에 인수를 전달하고 호출될 때 사용될 함수 매개변수의 변수 이름입니다.
console.log()는 터미널에 표시되는 내용입니다
return은 특별히 터미널 전용이 아니라는 점에서 다릅니다. 함수가 호출될 때 반환 값을 가질 수 있도록 이것을 사용합니다. 이 예에서는 매개변수에 5를 더했습니다.
기능 확인 방법 !
const jsFunctionReturnValue = jsFunction(3);
// => ""Look how Im written"
console.log(myFunctionReturnValue);
// => 8
위에서 jsFunction을 호출하고 인수 3을 전달하고 jsFunctionReturnValue라는 변수에 할당했습니다. 그러면 터미널에 내 이전 console.log가 표시됩니다. 내가 만든 새 변수를 console.log하면 3 + 5로 인해 숫자 8이 표시됩니다.
루비 문법
def rb_method(param)
puts "Look how Im_written"
param + 5
end
Ruby가 다른 점을 살펴보겠습니다.
이제 Ruby 코드를 확인하려면 IRB를 실행하고 이전 코드를 입력하고 Enter 키를 누른 다음 다음을 확인해야 합니다.
rb_method_return_value = rb_method(10)
# Look how Im_written
# => 15
rb_method_return_value
# => 15
여기에서 10이라는 인수가 메서드에 전달되고 새 변수에 할당되는 것을 볼 수 있습니다. 그런 다음 호출할 수 있고 10 + 5 때문에 15를 얻습니다.
재미있는 사실
Reference
이 문제에 관하여(Javascript 대 Ruby: Syntax Edition), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/adenaddis/javascript-vs-ruby-syntax-edition-3mhp텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)