Skip to content

Commit de7048c

Browse files
committed
Add Bulgarian translation for conditional evaluation
1 parent 55ba3c6 commit de7048c

File tree

1 file changed

+18
-17
lines changed

1 file changed

+18
-17
lines changed

translations/bg_BG/readme.md

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -759,60 +759,61 @@
759759
// ...проверете, използвайки отрицание
760760
if ( !foo ) ...
761761

762-
// ...Be careful, this will also match: 0, "", null, undefined, NaN
763-
// If you _MUST_ test for a boolean false, then use
762+
// ...Внимавайте, това важи и за: 0, "", null, undefined, NaN
763+
// Ако _трябва_ да тествате за булево невярно, тогава използвайте
764+
764765
if ( foo === false ) ...
765766

766767

767768
// 4.1.7
768-
// When only evaluating a ref that might be null or undefined, but NOT false, "" or 0,
769-
// instead of this:
769+
// Когато проверявате дали null или undefined, но НЕ false, "" или 0,
770+
// вместо това:
770771
if ( foo === null || foo === undefined ) ...
771772

772-
// ...take advantage of == type coercion, like this:
773+
// ...използвайте оператора ==:
773774
if ( foo == null ) ...
774775

775-
// Remember, using == will match a `null` to BOTH `null` and `undefined`
776-
// but not `false`, "" or 0
776+
// Помнете, че използвайки оператора == с `null` важи И ЗА ДВЕТЕ `null` и `undefined`
777+
// но не `false '," "или 0
777778
null == undefined
778779

779780
```
780-
ALWAYS evaluate for the best, most accurate result - the above is a guideline, not a dogma.
781+
Винаги проверявайте за най-добрия и точен резултат - горното е ръководство, не догма.
781782

782783
```javascript
783784

784785
// 4.2.1
785-
// Type coercion and evaluation notes
786+
// Преобразуване на типове и бележки за проверяване
786787

787-
// Prefer `===` over `==` (unless the case requires loose type evaluation)
788+
// За предпочитане е да използвате `===` вместо `==` (освен ако конкретния случай не изисква слабо типизирана оценка)
788789

789-
// === does not coerce type, which means that:
790+
// === проверява и типа, т.е.:
790791

791792
"1" === 1;
792793
// false
793794

794-
// == does coerce type, which means that:
795+
// == не проверява типа, т.е.:
795796

796797
"1" == 1;
797798
// true
798799

799800

800801
// 4.2.2
801-
// Booleans, Truthies & Falsies
802+
// Логически изрази, Вярни & Невярни
802803

803-
// Booleans:
804+
// Логически изрази:
804805
true, false
805806

806-
// Truthy:
807+
// Вярни:
807808
"foo", 1
808809

809-
// Falsy:
810+
// Невярни:
810811
"", 0, null, undefined, NaN, void 0
811812

812813
```
813814

814815

815-
5. <a name="practical">Practical Style</a>
816+
5. <a name="practical">Стил на Практика</a>
816817

817818
```javascript
818819

0 commit comments

Comments
 (0)