vbscript conditional statements
Inleiding tot voorwaardelijke verklaringen: VBScript Tutorial # 4
We discussiëerden ' Constanten, operators en operators hebben voorrang in het VBScript ‘In mijn vorige 3e les in ‘ VBScript leren ‘Serie.
Hier zal ik de verschillende voorwaardelijke verklaringen uitleggen die in het VBScript worden gebruikt. U moet deze voorwaardelijke uitspraken goed begrijpen om op een gemakkelijke manier verder te gaan met de volgende onderwerpen.
In deze zelfstudie wordt u gedetailleerd ingegaan op de betekenis en soorten voorwaardelijke verklaringen, samen met eenvoudige voorbeelden zodat u ze gemakkelijk kunt begrijpen.
Laten we het hebben over voorwaardelijke uitspraken.
Wat je leert:
- Voorwaardelijke stellingen
- Diverse voorwaardelijke verklaringen in het VBScript
- Gevolgtrekking
- Aanbevolen literatuur
Voorwaardelijke stellingen
Zoals de naam zelf al verklaart, Voorwaardelijke stellingen verwijst naar een reeks verklaringen die zijn geschreven om aan een bepaalde voorwaarde te voldoen. In eenvoudige bewoordingen zijn dit dergelijke verklaringen die helpen bij het besluitvormingsproces door iemand in staat te stellen te controleren of aan een specifieke voorwaarde is voldaan of niet volgens de vereisten van een programma.
Soms kan zich een situatie voordoen wanneer in een stuk code bepaalde acties moeten worden uitgevoerd om bepaalde beslissingen te nemen en voorwaardelijke verklaringen voldoen aan dit criterium. Deze uitspraken worden veel gebruikt tijdens het coderen en vormen daarom de basis van een programmeertaal.
Laat me een simpele citeren Voorbeeld van ons dagelijks leven om u dit beter te laten begrijpen. Laten we eens kijken naar een scenario dat ‘Je moet vandaag naar een feestje’ maar daar zijn enkele voorwaarden voor. Als de taxi komt, kun je naar het feest gaan, anders moet je het feest missen.
In dat geval kunnen voorwaardelijke verklaringen als volgt worden geschreven:
Als de taxi komt Dan
je zult gaan in het feest
Anders
je zult het feest missen
Stop als
youtube naar mp3 converter die werkt
Laten we de verschillende soorten voorwaardelijke verklaringen in het VBScript bespreken.
Voorgestelde lezing = >> Voorwaardelijke verklaringen in VBA
Diverse voorwaardelijke verklaringen in het VBScript
VBScript-taal ondersteunt 4 soorten voorwaardelijke verklaringen.
De meesten van ons moeten al op de hoogte zijn van deze uitspraken terwijl ze in andere programmeertalen werken. Van deze verklaringen kan elke verklaring worden gebruikt op basis van uw vereisten en het is aan u om te beslissen en de beste optie te kiezen voor een specifiek scenario.
Hieronder volgt de lijst met voorwaardelijke verklaringen:
- VBScript If… End If-instructie
- VBScript If… Else… End If-instructie
- VBScript If… ElseIf… Else… End If-instructie
- VBScript Select Case… End Select Statement
Laten we elk van deze uitspraken in detail bespreken.
# 1) VBScript If… End If-instructie
Deze voorwaardelijke verklaring is de meest basale en meest gebruikte van alle vier beschikbare voorwaardelijke verklaringen. Het is ook heel gemakkelijk te gebruiken en te begrijpen.
Dit wordt gebruikt in die scenario's waarin aan een specifieke voorwaarde moet worden voldaan en als aan die voorwaarde is voldaan, worden enkele specifieke regels met verklaringen die in de ‘If… End If’ zijn geschreven, uitgevoerd.
Laten we dit begrijpen met behulp van een eenvoudig voorbeeld.
Voorbeeld:
Als u een specifiek bericht wilt weergeven op basis van de waarde van een variabele, dan kan If… End If Statement op de volgende manier worden gebruikt.
# 2) VBScript If… Else… End If-instructie
Dit is de uitbreiding van de If… End If-verklaring. Onder dit type is het blok met uitspraken verdeeld in 2 delen - respectievelijk binnen het ‘If’ -gedeelte en binnen het ‘Else’ -gedeelte. Elk van de 2 delen wordt onmiddellijk uitgevoerd, afhankelijk van aan welke voorwaarde is voldaan.
Laten we dit begrijpen met behulp van een eenvoudig voorbeeld.
Voorbeeld:
Als er een uitdrukking is die True of False evalueert. In het geval van True wordt een specifiek bericht weergegeven en in het geval van False wordt een ander bericht weergegeven.
In een dergelijk scenario kunt u op de volgende manier gebruik maken van If… Else… End If Statement.
# 3) VBScript If… ElseIf… Else… End If-instructie
Deze methode is een uitbreiding van de eerdere, namelijk If… Else… End If Statement. Als een set instructies samen met het If en Else-gedeelte in meerdere blokken is verdeeld en als er ook andere onderdelen in een code nodig zijn, kunt u deze Conditional Statement gebruiken.
Soms kan zich een situatie voordoen waarin niet aan een voorwaarde wordt voldaan in het ‘If’ -gedeelte noch in het ‘Else’ -gedeelte en er moeten enkele andere voorwaarden worden gecontroleerd.
In de bovengenoemde gevallen If… ElseIf… Else… End If-instructie kan worden gebruikt.
Laten we dit duidelijk begrijpen met behulp van een voorbeeld.
Voorbeeld:
Laten we een geval aannemen waarin u het datatype van een variabele moet controleren, zoals of het van het Booleaanse type, het stringtype, enz. Is. Dan moet u in een dergelijk scenario meerdere voorwaarden controleren en één voor één in verschillende blokken verplaatsen en zo niet voldoet aan de voorwaarde en tenslotte gaat u naar het Else-gedeelte van de code.
Laten we de implementatie eens bekijken.
# 4) VBScript Select Case… End Select Statement
Deze voorwaardelijke verklaring werkt op dezelfde manier als de bovenstaande, dat wil zeggen If… ElseIf… Else… End If-verklaring, maar volgens de observatie is Select Case de betere optie als het gaat om het werken met meerdere sets van voorwaarden in een programma.
Wanneer u werkt met ‘If… ElseIf… Else… End If Statement’, moet u elke voorwaarde een voor een verplaatsen of blokkeren totdat u de verwachte bereikt, en dit kost veel tijd en moeite. Terwijl u in het geval van een Select Statement direct naar het exacte geval kunt gaan zonder tijd te verspillen door naar elke voorwaarde een voor een te gaan.
Laten we eens kijken naar de implementatie van de Select Case door te verwijzen naar het bovenstaande voorbeeld zelf.
Voorbeeld:
Gevolgtrekking
Ik hoop dat tegen het einde van deze tutorial van VBScript-reeks u zult de volgende tutorials van deze serie gemakkelijk en comfortabel kunnen begrijpen.
Volgende tutorial # 5 Ik zal kort ingaan op de verschillende soorten loops in de VBScript-taal in mijn komende tutorials.
Blijf op de hoogte voor nog veel meer tutorials over VBScript Series.
Deel gerust uw ervaring met het werken met voorwaardelijke verklaringen en laat het ons weten als u vragen heeft.
Aanbevolen literatuur
- VBScript-zelfstudies: leer VBScript vanaf het begin (15+ diepgaande zelfstudies)
- VBScript-foutafhandeling: VBScript bij fout, bij fout GoTo 0, bij fout Volgende hervatten
- Unix voorwaardelijke verklaringen: If Then Else en relationele operatoren
- Werken met gebeurtenissen in VBScript
- VBScript-functies en -procedures
- Voorwaardelijke verklaringen van Python: if_else, elif, geneste if-verklaringen
- Voorwaardelijke en lusverklaringen toevoegen in de trefwoordweergave - QTP-zelfstudie # 4
- VBScript-variabelen: variabelen declareren en gebruiken - VBScript Dim