renovations

This commit is contained in:
Ilya Kantor 2015-03-07 19:26:10 +03:00
parent dceccedb58
commit 6ac9e3a500
182 changed files with 275 additions and 324 deletions

View file

@ -135,7 +135,7 @@ alert( +apples + +oranges); // 5, число, оба операнда предв
<tr><td>5</td><td>деление</td><td>`/`</td></tr>
<tr><td>6</td><td>сложение</td><td>`+`</td></tr>
<tr><td>6</td><td>вычитание</td><td>`-`</td></tr>
<tr><td>17</td><td>присвоение</td><td>`=`</td></tr>
<tr><td>3</td><td>присвоение</td><td>`=`</td></tr>
<tr><td>...</td><td>...</td><td>...</td></tr>
</table>
@ -145,7 +145,7 @@ alert( +apples + +oranges); // 5, число, оба операнда предв
Обратим внимание, в таблице приоритетов также есть оператор присваивания `=`.
У него -- один из самых низких приоритетов: `17`.
У него -- один из самых низких приоритетов: `3`.
Именно поэтому, когда переменную чему-либо присваивают, например, `x = 2 * 2 + 1` сначала выполнится арифметика, а уже затем -- произойдёт присвоение `=`.