250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- python virtual environment create mac
- abc뉴스 영어공부
- lay 과거분사
- lay 과거형
- python virtual environment create window
- 자바스크립트 for
- Math.random
- javascript for
- JavaScript
- boolean
- DOM
- lie와 lay 비교
- 변수
- 왕초보 자바스크립트
- If
- Hot springs tourism
- 자바스크립트 배열
- lie와 lay의 차이점
- 자바스크립트 데이터타입
- shift + tab
- 자바스크립트 객체
- 지하온천에 대한 뉴스로하는 영어 공부
- 자바스크립트
- 영어뉴스 영어공부
- VScode 주석 단축기 ctrl + / 안될때
- lie 과거분사
- fizzbuzz
- 대입연산자
- lie 과거형
- VScode에서 들여쓰기 해제 하는 방법
Archives
- Today
- Total
김숭늉 마음대로
[자바스크립트] 함수의 return문에 대해서 알아보자! 본문
728x90
안녕하세요💕
자바스크립트에서 return문이란 함수 내부에서 함수를 실행하고 그 값을 다시 리턴한다는 개념으로 이해하면 되는데요,
즉 함수 내부에서 함수 외부로 값을 내보내고 싶을 경우, 꼭 return 문을 사용해야 하는 것을 기억해야 합니다.
(return 문은 함수 내부에서만 작성 될 수 있습니다.)
먼저 return 문을 알아 보기전에 기본적인 함수 생성과 함수 불러오는 방식은 아래를 참고 해주세요.
//함수 생성
function getmilk (bottles) {
var cost = bottles * 1.5;
}
//함수 불러오기
var change = getmilk(4)
그럼 간단한 연습 문제 입니다!
✅문제1 getmilk 라는 함수를 생성한후 money에 현재 가지고 있는 돈을 입력하면 1.5달러인 우유를 몇개를 살수 잇는지 계산하고, 거스름돈이 얼마인지 확인해볼게요.
function getmilk(money){
console.log("buy " + calBottles(money, 1.5) + " bottles of getmilk");
return calChange(money, 1.5);
}
function calBottles(startingMoney, costperBottle){
var numberOfBottles = Math.floor(startingMoney / costperBottle);
return numberOfBottles;
}
function calChange(startingAmount, costperBottle){
var remainingChange = startingAmount % costperBottle;
return remainingChange;
}
console.log("Hello master, Here is your " + getmilk(5) + ".");
✅두번째 연습 문제입니다. 몸무게, 키를 계산하여 bmi 지수를 계산할수 있는 코드 입니다.
Math.round를 통해서 뒷자리의 지저분한 숫자를 날려버리고, 아래와 같이 작성 할 수 있습니다.
function bmiCalculator(weight, height){
var bmi = weight / (height * height); // height*height는 Math.pow(height,2);로 쓸수 있음
return Math.round(bmi);
}
console.log(bmiCalculator(64, 1.5));
감사합니다.
728x90
반응형
'IT > JavaScript' 카테고리의 다른 글
[자바스크립트] if, else 구문에 대해서 알아보자 (0) | 2023.08.18 |
---|---|
[자바스크립트] 랜덤으로 숫자를 뽑아내는 방법 (난수 생성기, Math.random) (0) | 2023.08.18 |
[자바스크립트] Function의 파라미터 값 입력해보자 (0) | 2023.08.18 |
[자바스크립트] Stanford Karel 체험해보기 - 스탠포드에서 제작한 아주 간단한 코딩 게임 (0) | 2023.08.15 |
[자바스크립트] x++, x-- (증분, 감분 표현) (0) | 2023.08.15 |