|
ΕΝΤΟΛΕΣ ΡΟΗΣ: Η εντολή DO-WHILE
Εφαρμογή στην εντολή DO-WHILE.
Μας ζητάει δυο φορές να δώσουμε μια λέξη. Συγκρίνει τις δυο λέξεις. Αν δώσουμε την ίδια λέξη η WHILE επαναλαμβάνεται, ενώ αν δώσουμε δυο διαφορετικές λέξεις τότε η WHILE σταματά.
Αυτό είναι το script της εφαρμογής DO-WHILE.
Μέσα στο μπλοκ, για τις ανάγκες του παραδείγματος, υπάρχει if-else που δίνει την τιμή αλήθειας της flag. Αν η flag είναι αληθής τότε ξανα εκτελούνται οι προτάσεις που είναι μέσα στο μπλοκ {}. Αν η flag είναι ψευδής τότε δεν εκτελούνται οι προτάσεις του μπλοκ {}.
<script language="JavaScript">
// ορισμός της boolean μεταβλητής flag με αρχική τιμή αληθή
var flag=true
document.writeln("Αρχή της DO-WHILE")
do
// εδώ αρχίζει το μπλοκ της DO-WHILE
{
var word1 = prompt("Γράψε την πρώτη λέξη","")
document.writeln("Η πρώτη λέξη είναι: ",word1)
var word2 = prompt("Γράψε τη δεύτερη λέξη","")
document.writeln("Η δεύτερη λέξη είναι: ",word2)
// σύγκριση και δράση της if-else στην μεταβλητή flag
if (word1==word2)
{document.writeln("Οι λέξεις είναι ίδιες")
flag=true}
else
{document.writeln("Οι λέξεις είναι διαφορετικές")
flag=false}
// εδώ τελειώνει το μπλοκ της DO-WHILE
}
while(flag)
document.writeln("Tέλος της DO-WHILE")
</script>
|
[ επανάληψη ] [ επιστροφή ]
Java Script, v2.2 - Sept 2001
|