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
- AssertJ
- array
- GIT
- 클래스
- 객체
- Python
- SSL
- Java
- StringBuilder
- thread
- Docker Desktop
- 프로그래머스스쿨
- 스프링부트
- class
- SpringBoot
- 메소드
- event
- JS
- JavaScript
- Dict
- 자바스크립트
- 배열
- c#
- synchronized
- docker
- 저장소
- Swing
- 자바
- join()
- 파이썬
Archives
- Today
- Total
정리노트
[JAVASCRIPT/자바스크립트] 명시적 함수 본문
function power(x) {
return x * x;
}
console.log(power(10));
console.log(power(20));
/////////////////////////////////////////////////////////////////////////////////////////
// 함수내 return 사용
function hap(x)
{
// 1 부터 x 까지의 합이 담길 변수 선언, 초기화
let sum = 0;
// 1 부터 x 까지의 합
for (let i = 1; i <= x; i++)
{
sum += i;
}
return sum;
}
console.log(hap(10));
console.log(hap(20));
console.log(hap(30));
/////////////////////////////////////////////////////////////////////////////////////////
// return 사용 X (함수내에서 return이 반드시 필요하지는 않다.)
function hap(x)
{
let sum = 0;
for (let i = 1; i <= x; i++)
{
sum += i;
}
console.log(sum);
}
hap(10);
hap(20);
hap(30);
매개변수와 매개값의 갯수가 다른 경우
function print(name, count = 0)
{
console.log(`${name}이/가 ${count}개 있습니다.`);
}
print("포도", 10);
print("사과");
// 자바스크립트는 매개변수의 갯수에 맞지 않도록 인자를 넣어 함수를 호출했을 경우, undefined 를 넣는다.
// 오류로 실행을 중단하지 않음 !
// undefined 는 값이 아니라 data type 이다.
728x90
'프로그래밍 > Javascript' 카테고리의 다른 글
[JAVASCRIPT/자바스크립트] Number()함수 (0) | 2022.11.19 |
---|---|
[JAVASCRIPT/자바스크립트] 배열, for_loop (0) | 2022.11.18 |
[JAVASCRIPT/자바스크립트] 배열의 첨자운영 (0) | 2022.11.18 |
[JAVASCRIPT/자바스크립트] 객체자료형, 메소드 Array 객체 (0) | 2022.11.02 |
[JAVASCRIPT/자바스크립트] var, let, const 차이 (0) | 2022.09.25 |