From 634e0668419351fdf06e70ead2c14a26a1a02ff9 Mon Sep 17 00:00:00 2001 From: Vaibhav Soni <49754221+vsoni101@users.noreply.github.com> Date: Thu, 3 Dec 2020 15:21:13 +0000 Subject: [PATCH] Update 1-js/02-first-steps/08-operators/article.md Co-authored-by: Vse Mozhe Buty --- 1-js/02-first-steps/08-operators/article.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/1-js/02-first-steps/08-operators/article.md b/1-js/02-first-steps/08-operators/article.md index bb5f3f56..1beacd73 100644 --- a/1-js/02-first-steps/08-operators/article.md +++ b/1-js/02-first-steps/08-operators/article.md @@ -109,7 +109,7 @@ Here, operators work one after another. The first `+` sums two numbers, so it re ```js run alert('1' + 2 + 2); // "122" and not "14" ``` -Here, the first operand is a string, the compiller treats the other two operands as string too. The `2` gets concatinated to `'1'`, so it's like `'1' + 2 = "12"` and `"12" + 2 = "122"` +Here, the first operand is a string, the compiler treats the other two operands as strings too. The `2` gets concatenated to `'1'`, so it's like `'1' + 2 = '12'` and `'12' + 2 = '122'`. The binary `+` is the only operator that supports strings in such a way. Other arithmetic operators work only with numbers and always convert their operands to numbers.