[JavaScript] 자바스크립트 기초 3. return문 개념

2024. 2. 11. 13:14·[ Computer Science ]/JavaScript

1. return 문

1-1. return 문 개념

함수 내부에서 되돌려줄 값을 return 문으로 작성한다

function getTwo() {
	return 2;
}

console.log(getTwo());
// console.log(2);  와 같은 의미

1-2. 활용 예시

let x = 10;
let y = 20;

function myFunction(a, b) {
  return a + b;
}

let myAnswer = myFunction('x', 'y');

console.log(myAnswer);

출력 결과는 xy 이다

 

30 이나 1020으로 예상한 사람들이 많았을 것 같은데

xy인 이유는 다음과 같다

 

콘솔 로그문에서 myAnswer을 출력하고자한다

myAnswer 변수는 myFunction을 호출하여 해당 함수가 리턴한 값을 저장하는 변수다

해당 함수를 호출할 때 매개변수로 x 와 y를 넘겨주는데

 

이때 x y 를 그냥 작성했다면 10 + 20 = 30 일 것이고

변수 x, y에 값을 할당할 때 '10', '20'으로 할당했다면 1020이 출력될 것이지만

'x', 'y'를 넘겨주었으므로 10, 20과는 별개로 문자열 x, y의 합인 xy가 출력되는 것이다

 

 

728x90

'[ Computer Science ] > JavaScript' 카테고리의 다른 글

[Web/Node.js] node.js 기초 express 기초  (0) 2024.05.16
[JavaScript] 자바스크립트 기초 5. 형 변환(1)  (0) 2024.02.11
[JavaScript] 자바스크립트 기초 4. 자료형 활용 (number, string, boolean, typeof)  (2) 2024.02.11
[JavaScript] 자바스크립트 기초 2. 자료형, 추상화, 변수, 함수, 파라미터 개념  (2) 2024.02.11
[JavaScript] JavaScript Style Guide, Indentation Setting  (1) 2024.02.11
[JavaScript] 자바스크립트 기초 1. 개요  (1) 2024.02.11
'[ Computer Science ]/JavaScript' 카테고리의 다른 글
  • [JavaScript] 자바스크립트 기초 5. 형 변환(1)
  • [JavaScript] 자바스크립트 기초 4. 자료형 활용 (number, string, boolean, typeof)
  • [JavaScript] 자바스크립트 기초 2. 자료형, 추상화, 변수, 함수, 파라미터 개념
  • [JavaScript] JavaScript Style Guide, Indentation Setting
dev charlotte
dev charlotte
주 - 컴퓨터공학 / 복수 - 산업 보안
    250x250
  • dev charlotte
    int main() {
    dev charlotte
  • 전체
    오늘
    어제
    • 분류 전체보기
      • [ Laboratory ]
        • Paper review
        • Advanced Operating System
        • System Software & Storage
        • Lab etc
      • [ Computer Science ]
        • Algorithm_C++
        • Operating System
        • Information Retrieval
        • Database_sql
        • SW Engineering
        • Computer Network
        • JavaScript
        • Python
        • Data Structure
        • CS study
        • Distributed systems
      • [ Computer Security ]
        • Convergence Security
        • Web Security
        • PIMS
        • Network Security
        • Digital Finance
      • [ Artificial Intelligence ]
        • Trend
        • Seminar
      • [ 미래, 같이, LG ]
      • [ Development ]
        • [ Front-end ]
        • [ Back-end ] Spring 기본
        • [ Back-end ] Node.js
      • etc
        • 현대오토에버 스마트 모빌리티 공학 체험 교육
      • It's me
  • 블로그 메뉴

    • 링크

      • GitHub
    • 공지사항

    • 인기 글

    • 태그

      ssafy 13기
      현대오토에버 스마트모빌리티
      스마트모빌리티공학체험교육
      자바스크립트
      SQL
      대학생 대외활동
      현대오토에버
      티스토리챌린지
      소프트웨어 공학
      비전공자 코딩
      싸피
      백준
      데이터베이스
      SSAFY
      코딩 인강
      프로그래머스 c++
      코드잇
      코딩 교육
      프로그래머스 코테
      싸피 13기
      현대오토에버 스마트 모빌리티
      프로그래머스 입문
      spdk
      프로그래머스
      공대생 대외활동
      SQL 쿼리
      MySQL
      hotstorage
      오블완
      프로그래밍 언어론
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.4
    dev charlotte
    [JavaScript] 자바스크립트 기초 3. return문 개념
    상단으로

    티스토리툴바