? En af de grundlæggende operationer i programmeringen er at sammenligne værdier for at træffe beslutning om en fremgangsmåde. Dette sker gennem undersøgelse uligheder , eller par (eller flere) af værdier, som måske eller måske ikke være lige i værdi. Ved at kontrollere værdien af variabler eller konstanter , kan programmøren fortælle computeren, hvad procedure præforme , som er baseret på de værdier sammenlignes. I JavaScript , som de fleste andre programmeringssprog uligheder diktere stien udførelse et script. Hvad Er Uligheder ?
Javascript, funktion loops og betingede kræver ofte uligheder at diktere, hvordan vi kommer videre. Uligheder er enkle sammenligninger af variabler af konstanter , der returnerer en sand for falsk værdi baseret på resultatet af sammenligningen . For eksempel, mens løkken
( x> = 2 ) {
* gør stuff *
}
vil fortsætte, så længe x er større end eller lig med 2 .
Sandheden Værdier
JavaScript uligheder er lignende ro andre matematiske operationer som addition , bortset fra at i stedet for at returnere en talværdi , de vender tilbage en sand eller falsk værdi. Koden
mens ( x> = 2 ) {
* gør stuff *
}
vil re -check uligheden "x > = 2 "på hver iteration . Hvis x er større end 2 , så er uligheden (kaldet en betinget ), vil vende tilbage " sandt ", som holder løkken går . Hvis ikke, returnerer den "falsk ", og sløjfen stopper.
Typer af Uligheder
JavaScript har flest uligheder typiske for programmeringssprog , såsom øget end ( > ) , mindre end ( < ) , større end ( eller mindre end ) eller lig med ( > = eller < = ) og lig med ( == ) . Også JavaScript bruger ikke lig med ( ! = ) Og nøjagtig lig med ( === ) . Den nøjagtig lig med operatørens kontrol ikke kun den værdi, men typen (så begge ender af uligheden skal være af samme type og værdi).
Sammenføjning Uligheder
Siden uligheder tilbage sandheden værdier, kan programmører at skabe sekvenser af ulighed kontrol ved hjælp af logiske operatorer . Der er " And " ( && ) og " Eller" (