Skip to content

Commit cb00c45

Browse files
committedAug 2, 2022
[오타수정] 2.8 기본 연산자와 수학 #1452
1 parent 4fec75e commit cb00c45

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed
 

‎1-js/02-first-steps/08-operators/3-primitive-conversions-questions/solution.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ undefined + 1 = NaN // (6)
1818
```
1919

2020
1. 피 연산자 중 하나가 문자열인 `"" + 1`에서 `1`은 문자형으로 변환됩니다. 따라서 공백과 문자열 1을 더한, `"" + 1 = "1"`과 같은 효과를 발휘하죠. 그다음 연산 `"1" + 0`에도 같은 규칙이 적용됩니다.
21-
2. 뺄셈 연산자 `-`는 기타 수학 연산자처럼 숫자형만을 인수로 받습니다. 빈 문자열 `""` 숫자 `0`으로 변환되기 때문에 결과는 `-1`이 됩니다.
21+
2. 뺄셈 연산자 `-`는 기타 수학 연산자처럼 숫자형만을 인수로 받습니다. 빈 문자열 `""` 숫자 `0`으로 변환되기 때문에 결과는 `-1`이 됩니다.
2222
3. 피 연산자 중 하나가 문자열이므로 숫자 5가 문자열로 변환됩니다.
2323
4. 뺄셈 연산자는 인수를 숫자형으로 변화시키므로 `" -9 "`는 숫자 `-9`로 변합니다. 앞, 뒤 공백은 제거되죠.
2424
5. 숫자형으로 변환 시 `null``0`이 됩니다.

‎1-js/02-first-steps/08-operators/article.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
- 나머지 연산자 `%`,
4040
- 거듭제곱 연산자 `**`
4141

42-
앞쪽 네 연산자는 설명이 필요 없겠지만, `%``**`는 약간의 설명이 필요할 것 같네요.
42+
앞쪽, 네 연산자는 설명이 필요 없겠지만, `%``**`는 약간의 설명이 필요할 것 같네요.
4343

4444
## 나머지 연산자 %
4545

@@ -200,7 +200,7 @@ alert( +apples + +oranges ); // 5
200200

201201
## 할당 연산자
202202

203-
무언가를 할당할 때 쓰이는 `=`도 연산자입니다. 이 연산자는 할당(assignment) 연산자라고 불리는데, 우선순위는 `3`으로 아주 낮습니다.
203+
무언가를 할당할 때 쓰이는 `=`도 연산자입니다. 이 연산자는 할당(assignment) 연산자 라고 불리는데, 우선순위는 `3`으로 아주 낮습니다.
204204

205205
`x = 2 * 2 + 1`과 같은 표현식에서 계산이 먼저 이뤄지고, 그 결과가 `x`에 할당되는 이유가 바로 이 때문입니다.
206206

@@ -216,7 +216,7 @@ alert( x ); // 5
216216

217217
자바스크립트에서 대부분의 연산자들은 값을 반환합니다. `+``-`뿐만 아니라 `=` 역시 값을 반환하죠.
218218

219-
`x = value` 호출하면 `value``x`쓰여지고, 이에 더하여 *`value`가 반환됩니다*.
219+
`x = value` 호출하면 `value``x`쓰이고, 이에 더하여 *`value`가 반환됩니다*.
220220

221221
할당 연산자의 이런 특징을 이용한 복잡한 표현식을 살펴봅시다.
222222

@@ -256,7 +256,7 @@ alert( c ); // 4
256256

257257
이렇게 할당 연산자를 여러 개 연결한 경우, 평가는 우측부터 진행됩니다. 먼저 가장 우측의 `2 + 2`가 평가되고, 그 결과가 좌측의 `c`, `b`, `a`에 순차적으로 할당됩니다. 모든 변수가 단일 값을 공유하게 되죠.
258258

259-
그런데 되도록이면 연산자를 체이닝 하는것 보다 가독성을 위해 아래와 같이 줄을 나눠 코드를 작성하길 권유드립니다.
259+
그런데 되도록 연산자를 체이닝 하는 것 보다 가독성을 위해 아래와 같이 줄을 나눠 코드를 작성하길 권유해 드립니다.
260260

261261
```js
262262
c = 2 + 2;

0 commit comments

Comments
 (0)
Failed to load comments.