728x90
반응형
"use strict";
//반환 return 이라는 것은 함수나 메서드안에 여러 변수들 중에서
//하나의 값을 메소드나 함수에게 반환한다고 생각하면 된다...
function fecthItems() {
//a,b,c 라는 배열을 반환하는 코드
const items = ['a', 'b', 'c'];
const tempus = items + '김승현';
console.log(tempus);
return tempus;
}
const test = fecthItems();
console.log(test);
// console.log(fecthItems().items);
// console.log(fecthItems().items);
결과값
a,b,c김승현
a,b,c김승현
function test_return () {
return '헬로우 월드';
}
test_return(); // 그냥 실행 시켰을때는 아무 반응이 없음
const test_11 = test_return(); //변수에 담고, console로 출력을하면 값을 화면에 보여줌.
console.log(test_11);
function test () {
const a = '애플';
const b = '사과';
return a + b;
}
const test_01 = test();
console.log(test_01);
결과값
헬로우 월드
애플사과
function member_group_01 () {
const name = '짱구';
const age = '19';
const team_name = '맨체스터 유나이티드';
return name + age + team_name;
}
member_group_01();
const member_info = member_group_01();
console.log(member_info);
짱구19맨체스터 유나이티드
//인풋 파라미터에 값을 넣고 실행
function ttest2 (a = 10, b = 20) {
return a + b;
}
ttest2();
console.log(ttest2());
결과값
30
function number_test () {
let number = 4 + 5;
let number_011 = 101010;
return number_result(number);//1009 number라는 값을 줄테니, 연산하고 반환해라...가서 연산하고 결과값을 number에 담아
return number_test_01(number_011);//윗줄에서 return을 했기때문에 여기에서의 return은 실행되지 않는다.
}
function number_result (number) {
let number_sum = number + 1000;
return number_sum;
}
function number_test_01 (number_011) {
let number_sum2 = number + 10000;
return number_sum2;
}
const number_01 = number_test();
console.log(number_01);
결과값
1009
let value = test_01();
let value_01 = test_02();
function test_01 () {
const a = 10;
const b = 20;
let result = a + b;
return result;
}
function test_02 () { //value_plus라는 값을 return하여 test_02라는 함수에 담겠다.
const aa = 100;
const bb = 200;
const value_plus = aa + bb;
// return; //아무 반환값 없이 return을 하면 결과값은 NaN이 된다.
return value_plus;
}
console.log(value + value_01);
결과값
330
728x90
반응형
'⭐ JAVASCRIPT' 카테고리의 다른 글
javascript - 버튼클릭 속성을 부여하고 바탕화면 색깔변경 (0) | 2021.07.19 |
---|---|
javascript 기초 - 문자열과 숫자열 - 타입 (0) | 2021.07.18 |
javascript, html 기초 input 태그 (0) | 2021.07.18 |
javascript - new 생성자 함수 (0) | 2021.07.18 |
javascript 기본 용어정리(함수) (0) | 2021.07.18 |