diff --git a/src/tree/Lv_2/README.md b/src/tree/Lv_2/README.md
index 9340bcb..dfff1e2 100644
--- a/src/tree/Lv_2/README.md
+++ b/src/tree/Lv_2/README.md
@@ -4,3 +4,4 @@
| :---------: | :--- | :----------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 24.05.15 | 함수 | [값을 반환하지 않는 함수](./함수/값을%20반환하지%20않는%20함수.js) | 별 찍는 것을 5번 반복하기 (O)
반복 출력하기 (O)
함수를 이용해서 직사각형 만들기 (O)
숫자로 이루어진 사각형 (O)
최대공약수 구하기 (△)⭐️
최소공배수 구하기 (△)⭐️ |
| 24.05.15-18 | 함수 | [값을 반환하는 함수](./함수/값을%20반환하는%20함수.js) | 1부터 특정 수까지의 합 (O)
정수의 최솟값 (O)
짝수이면서 합이 5의 배수인 수 (O)
함수를 이용한 369 게임 (O)
함수를 이용한 소수 판별 (O)
함수를 이용한 윤년 판별 (O)
두 수의 거듭제곱 (O)
사칙연산 함수 (O)
함수를 이용한 온전수 판별 (O)
함수를 이용한 합과 소수 판별 (O)
함수를 이용한 연속부분수열 여부 판단하기 (O)
2021 날짜의 유무 (O)
그 계절, 그 날 (O)⭐️ |
+| 24.05.18 | 함수 | [Call by value/Call by reference](./함수/Call%20by%20something.js) | 두 정수 값 교환하기 (O)
|
diff --git "a/src/tree/Lv_2/\355\225\250\354\210\230/Call by something.js" "b/src/tree/Lv_2/\355\225\250\354\210\230/Call by something.js"
new file mode 100644
index 0000000..118d4d8
--- /dev/null
+++ "b/src/tree/Lv_2/\355\225\250\354\210\230/Call by something.js"
@@ -0,0 +1,26 @@
+/**
+ * 🔍 두 정수 값 교환하기 | O | 24.05.18 🔍
+ *
+ * [함수]
+ */
+let [n, m] = require("fs")
+ .readFileSync("/dev/stdin")
+ .toString()
+ .trim()
+ .split(" ")
+ .map((v) => +v);
+
+function swap(a, b) {
+ [a, b] = [b, a];
+ return [a, b];
+}
+
+[n, m] = swap(n, m);
+console.log(n, m);
+
+// ----------------------------------------------------------------------
+/**
+ * 🔍 제목 | O | 24.05.18 🔍
+ *
+ * [함수]
+ */