Operators Voorrang


  Share  
|


De volgorde waarin expressies worden geëvalueerd op basis van hun exploitanten is bekend als voorrang. Vermenigvuldigen en-deling plaatsvindt vóór optellen en aftrekken, dus elke operanden die moeten worden vermenigvuldigd of gedeeld plaatsvinden voordat degenen die zijn toegevoegd en afgetrokken. Voorrang kan worden herschikt door het plaatsen van uitdrukkingen in haakjes. De binnenste haakjes worden eerst beoordeeld en werk naar buiten. Dus, als je wilt twee nummers toegevoegd voordat vermenigvuldiging, plaats ze tussen haakjes. De volgende twee fragmenten script is het verschil resultaten van de verschillende voorrang te bestellen:

var alpha = 3 * 4 + 7 / / waarde van alfa is 19 tot 12 + 7 var beta = 3 * (4 + 7) / / waarde beta is 33 tot 3 * 11 

Als alle bedrijven dezelfde prioriteit hebben, de evaluaties komen van links naar rechts. De onderstaande tabel een voorrang grafiek, met de laagste rangen worden uitgevoerd voordat de hogere.

Operators Voorrang

Rank

Operators

1

. [] ()

2

+ + -- - (Ontkenning) ~! delete nieuwe typeof nietig

3

* /%

4

+ - (Aftrekken, aanvulling, of aaneenschakeling)

5

<<>>>>> (bitsgewijze ploegen)

6

<> <=> =

7

= =! = = = =! = =

8

& (bitsgewijze)

 

Rank

Operators

9

^ (bitsgewijze)

10

| (bitsgewijze)

11

& &

12

| |

13

?: (ternair)

14

= Alle samengestelde opdrachten (zoals + =, / =En & =)

15

,

een artikel afkomstig van George Freedrich


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions