You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/02-first-steps/08-operators/article.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -415,7 +415,7 @@ alert( 2 * counter++ ); // 2, себеби counter++ "эски" маанисин
415
415
416
416
Кодду окуп жатканда, тез "вертикалдуу" сканерлөө `counter++` сыяктуу нерселерди оңой эле өткөрүп жибериши мүмкүн жана өзгөрмө жогорулатылганы анык болбойт.
417
417
418
-
Биз "бир сап -- бир аракет" стилин сунуштайбыз:
418
+
Биз "бир сап -- бир иш-аракет" стилин сунуштайбыз:
419
419
420
420
```js run
421
421
let counter = 1;
@@ -458,17 +458,17 @@ let a = (1 + 2, 3 + 4);
458
458
alert( a ); // 7 (3 + 4 эсептөөсүнүн жыйынтыгы)
459
459
```
460
460
461
-
Here, the first expression `1 + 2`is evaluated and its result is thrown away. Then, `3 + 4`is evaluated and returned as the result.
461
+
Бул жерде биринчи `1 + 2`туюнтмасы аткарылат жана анын натыйжасы ыргытылат. Андан кийин `3 + 4`аткарылат жана натыйжа катары кайтарылат.
462
462
463
463
```smart header="Үтүр өтө төмөн алгачкылыкка ээ"
464
-
Please note that the comma operator has very low precedence, lower than `=`, so parentheses are important in the example above.
464
+
Сураныч, үтүр операторунун алгачкылыгы `=` операторунан абдан төмөн экенин эске алыңыз, андыктан жогорудагы мисалда кашаалар маанилүү.
465
465
466
-
Without them: `a =1+2, 3+4`evaluates `+`first, summing the numbers into `a =3, 7`, then the assignment operator`=`assigns `a =3`, and the rest is ignored. It's like `(a =1+2), 3+4`.
466
+
Кашааларсыз `a =1+2, 3+4`туюнтмасында адегенде `+`операторлору аткарылып, сандарды `a =3, 7` менен бириктирет, андан кийин ыйгаруу оператору`=``a =3`'тү ыйгарат, ал эми калганы көңүлдөнбөйт. Бул `(a =1+2), 3+4` менен бирдей.
467
467
```
468
468
469
-
Why do we need an operator that throws away everything except the last expression?
469
+
Эмне үчүн бизге акыркы туюнтмадан башкасынын баарын ыргыткан оператор керек?
470
470
471
-
Sometimes, people use it in more complex constructs to put several actions in one line.
471
+
Кээде адамдар бир сапка бир нече иш-аракеттерди киргизүү үчүн аны татаал түзүлүштөрдө колдонушат.
0 commit comments