? En av de grundläggande funktioner i programmering är att jämföra värdena för att besluta om en handlingsplan . Detta görs genom att undersöka ojämlikhet , eller par ( eller fler ) av värden som kan eller inte kan ha lika värde . Genom att kontrollera värdet på variabler eller konstanter , kan programmeraren tala om vad datorn proceduren för halvfabrikaten , baserat på värdena jämförs . I JavaScript , som de flesta andra programmeringsspråk , ojämlikhet diktera vägen för utförandet av ett skript . Vad Är Olikheter ?
Javascript , funktion loopar och villkorssatser kräver ofta ojämlikhet att diktera hur man ska gå . Ojämlikheten är enkla jämförelser av variabler av konstanter som returnerar ett sant falskt värde baserat på resultatet av jämförelsen . Exempelvis loopen
samtidigt ( x > = 2 ) {
* göra saker *
}
kommer att fortsätta så länge som x är större än eller lika med 2 .
sanningsvärden
JavaScript , ojämlikhet är likartade ro andra matematiska operationer såsom addition , förutom att istället för att returnera ett numeriskt värde , de återvänder ett sant eller falskt värde . Koden
samtidigt ( x > = 2 ) {
* göra saker *
}
kommer en ny kontroll av ojämlikhet " x > = 2 "på varje iteration . Om x är större än 2 , då olikheten (som kallas en villkorlig) returnerar "true ", som håller slingan går . Om inte returneras " false " och slingan stannar .
Typer av Olikheter
JavaScript har flest ojämlikhet typiska för programmeringsspråk , såsom större än ( > ) , mindre än ( < ) , större än ( eller mindre än ) eller lika med ( > = eller < = ) och lika med ( == ) . Dessutom använder Javascript det inte lika med ( =) och exakt lika med ( === ) . Den exakt lika med operatörens återkommande inte bara värdet men den typ ( så båda ändarna av olikhet måste vara av lika typ och värde ) .
Sammanfogning Inequalities
Eftersom ojämlikhet återvänder sanningsvärden , kan programmerare skapa sekvenser av ojämlikhet kontroll genom användning av logiska operatörer . Det är " Och " ( && ) och " Or " (