본문 바로가기

지역변수

[JS] Function 같은 기능이 반복될 때매번 새롭게 만들지 말고 자주 사용하는 기능을하나로 묶어서 쓰는게 편리합니다.이 묶는 기능을 함수라고 하는데요.JavaScript에도 함수 기능이 있습니다.구조는 이렇습니다. function 함수명 (파라미터) {}이떄 파라미터는 생략될 수 있습니다. function showError(){alert("에러 발생 !!!!");}showError(); 파라미터가 없는 함수의 예시입니다.function sayHello(name){let msg = `hello, ${name}`;alert(msg);}sayHello("David"); 그리고 파라미터가 있는 함수입니다.이 함수에 파라미터를 넣지 않고 실행하면 어떻게 될까요? sayHello(); 이 경우에는 undefined가 출력됩니다.그래.. 더보기
[Java] 함수 (Function) 함수란 관련있는 기능(작업)들을 묶고  필요할떄마다 불러내서 사용하는 것을 말합니다. 예시)public static void printMyThink() { System.out.println("덥다"); System.out.println("배부르다"); System.out.println("졸리다");}  public static void printMyThink()  위와 같이 함수는 public static 리턴타입 함수명(파라미터) { return} 으로 구성됩니다.   여기서 리턴타입은 반환될 값의 자료형을 지정합니다. 이것은 main으로 반환할 결과값에 대한 자료형입니다. 함수 내에서는 식이 완성이 되고,  return이라는 것을 사용해서 반환을 합니다. 함수명은 말 그대로 함수의 이름을 지정해주는 .. 더보기