File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
1-js/02-first-steps/08-operators Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -57,14 +57,16 @@ alert( 8 % 4 ); // 0, остаток от деления 8 на 4
5757
5858### Возведение в степень **
5959
60- В выражении ` a ** b` оператор возведения в степень умножает ` a` на само себя ` b` раз.
60+ Оператор возведения в степень ` a ** b` возводит ` a` в степень ` b` .
61+
62+ В школьной математике мы записываем это как a< sup> b< / sup> .
6163
6264Например:
6365
6466` ` ` js run
65- alert( 2 ** 2 ); // 4 (2 умножено на себя 2 раза)
66- alert( 2 ** 3 ); // 8 (2 * 2 * 2, 3 раза)
67- alert( 2 ** 4 ); // 16 (2 * 2 * 2 * 2, 4 раза)
67+ alert( 2 ** 2 ); // 2² = 4
68+ alert( 2 ** 3 ); // 2³ = 8
69+ alert( 2 ** 4 ); // 2⁴ = 16
6870` ` `
6971
7072Математически, оператор работает и для нецелых чисел. Например, квадратный корень является возведением в степень ` 1/2` :
@@ -74,7 +76,6 @@ alert( 4 ** (1/2) ); // 2 (степень 1/2 эквивалентна взят
7476alert( 8 ** (1/3) ); // 2 (степень 1/3 эквивалентна взятию кубического корня)
7577` ` `
7678
77-
7879## Сложение строк при помощи бинарного +
7980
8081Давайте рассмотрим специальные возможности операторов JavaScript, которые выходят за рамки школьной арифметики.
You can’t perform that action at this time.
0 commit comments