[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
  • 전체
    오늘
    어제
    • 분류 전체보기 N
      • [ Laboratory ] N
        • Paper review
        • Advanced Operating System N
        • 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
    • 공지사항

    • 인기 글

    • 태그

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

    • 최근 글

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

    티스토리툴바