Node.js

JavaScript - 함수의 출력

수업소개

JavaScript의 함수의 출력 값(return)을 통해서 보다 가치있는 부품으로서 함수를 만드는 방법을 살펴봅니다. 

 

 

 

강의

 

 

 

소스코드

syntax/function2.js

console.log(Math.round(1.6)); //2
console.log(Math.round(1.4)); //1

function sum(first, second){ // parameter
  return first+second;
}

console.log(sum(2,4)); // argument

 

댓글

댓글 본문
작성자
비밀번호
  1. 준바이
    감사합니다
  2. 심여수
    감사합니다.
  3. 어인
    console.log()는 오로지 콘솔창에 출력하기 위함이라서 그렇지 않을까요?

    return을 사용하면
    var num = sum(2,4) 처럼 변수에 담을 수도
    if( i == sum(2,4) ) => if( i == num ) 처럼 조건이 될 수도
    sum( sum(2,4), 1) => sum( num, 1) 처럼 함수의 인자가 될 수도 있는 등의 활용도가 높아진다는 뜻인 것 같습니다.
    대화보기
    • eddylee123456
      복습
    • 녹턴
      리턴 헷갈린것이

      return first + second 에서 리턴때문에

      sum(2+4); 이 다른용도로 사용된다는게 어떤 원리인지 안나와서 궁금하네요 예를 console.log로 들어서 그런거같네요

      return이 없어도 console.log로 값이나오니까요... 왜 return 이 있어야 sum(2+4)가 여러용도로 사용되나요
    • 스티븐잡숴
      완료
    • 임은정
      완료
    • codinginpain
      완료
    • 박창신
      수강완료
    • 쑤우
      수강완료. 감사합니다~
    • 굼벵이
      완료
    • CronEB
      완료
    • YesterdayKite
      완료. 감사합니다!
    • 이루
      완료
    • youngjin.lee
      Completed
    • 위준우
      완료
    • 자유로움
      완료
    • supernet
      완료
    • 지미츄
      후우어우어우워우엉!
    • 호두
      고맙습니다
    • waitingjesus@snu.ac.kr
      워어워후!!
    • 에데레
      에델 카렌 웅 완료
    • 삼고잉
      잘 읽었습니다
    • flyhoon
      감사합니다!
    • Gimme_Gsuit
      감사합니다.!!
    • moon
      감사합니다.
    • Seo Yun Seok Tudoistube
      감사합니다!
    graphittie 자세히 보기