Heute habe ich den Schülern Software-Projektmanagement beigebracht. Ich hatte eine Idee und habe ein kleines Spiel für alle geschrieben
Beispielquellcode:
Klarkopie in Zwischenablage anzeigen und drucken?
Guess it <script> <br/>//Generiere zufällig eine Ganzzahl <br/> // Zufallszahl runden (0-1) <br/>var num = Math.round(Math.random()*1000); /Definieren Sie eine Variable und zählen Sie die Anzahl der Vermutungen <br/>var count=1; <br/> <br/>document.write("<br><br><br><br><br> < ;br><br><br>"); <br/> <br/>//While-Schleife ausführen <br/>while(falg){ <br/> <br/> if(count<=10){ <br/> var inputnum=prompt In einem Satz: <br/> document.write("Dies ist Ihre „+count+“-Chance, die Zahl, die Sie dieses Mal eingegeben haben, ist „+inputnum+“, die Zahl Sie eingegeben haben, ist zu groß<br>"); <br/> count++; <br/> document.write("Dies ist Ihre „+count+"-Chance, die Zahl, die Sie dieses Mal eingegeben haben, ist „ +inputnum+", die von Ihnen eingegebene Zahl ist zu klein<br>"); <br/> Anzahl<=3){ <br/> "); <br/> ;=10&&count>6){ <br/>//Geben Sie einen Satz aus, <br/> warning("Ich habe es widerwillig erraten!"); alert("Mir ist schwindelig, ich habe zehnmal nicht richtig geraten, was ist passiert?! "); <br/> 🎜> <br/></ head> <br/> <br/><body> <br/> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br/><html xmlns="http://www.w3.org/1999 /xhtml"> <br/><head><br/><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br/><title> <br/><script><br/>//Generiere zufällig eine Ganzzahl<br/>// random()*10 00);<br/>//Definieren Sie eine Flag-Variable<br/>var falg=true;<br/>/ /Definieren Sie eine Variable, um die Anzahl der Vermutungen zu zählen<br/>var count=1;<br/><br/>document.write("<br><br><br><br><br>< ;br><br><br>");<br/><p>//While-Schleife ausführen<br/>while(falg){<br/> <br/> if(count<=10){<br/> //Der erste Schritt besteht darin, Benutzereingaben zu akzeptieren <br/> var inputnum= prompt („Bitte geben Sie die Zahl ein, die Sie erraten möchten!“,1);<br/> <br/> //Der zweite Schritt besteht darin, den vom Benutzer eingegebenen Inhalt mit der generierten Zufallszahl zu vergleichen <br/> <br/> //Drei Typen Situation: 1) Die Eingabezahl ist größer als die generierte Zufallszahl. <br/> if(inputnum>num){<br/> //Einen Satz ausgeben, <br/> document.write(" Dies ist Ihre erste"+count+ "Diese Gelegenheit, die Zahl, die Sie dieses Mal eingegeben haben, ist „+inputnum+“, die Zahl, die Sie eingegeben haben, ist zu groß<br>"); <br/> count++;<br/> }<br/> <br/> //Drei Situationen: 2) Die Eingabezahl ist kleiner als die generierte Zufallszahl.<br/> if(inputnum<num){<br/> //Einen Satz ausgeben, <br/>Dokument. write("Dies ist Ihre „+count+"-Zeit. Es besteht die Möglichkeit, dass die Zahl, die Sie dieses Mal eingegeben haben, „+inputnum+“ ist und die Zahl, die Sie eingegeben haben, zu klein ist<br>");<br/> count++;<br/> }<br/> //Drei Situationen: 1) Die eingegebene Zahl. Dies entspricht der Generierung einer Zufallszahl. Es fordert „richtig“ auf und setzt das Flag auf „falsch“;<br/> if(inputnum==num){<br/> if(count< ;=3){<br/> //Satz ausgeben, <br/> warning("Du bist großartig, du hast es richtig erraten!");<br/> }<br/> if(count<=6&&count>3){< ?? Geben Sie einen Satz aus, <br/> warning("Kaum, ich habe es richtig erraten!") ;<br/> }<br/> //Flag-Bit-Einstellung falsch<br/> falg=false;<br/> }<br/> <br/> <br/> <br/> }else{<br/> <br/> / /Einen Satz ausgeben, <br/> warning("Mir ist schwindelig, ich habe 10 Mal nicht richtig geraten, was ist passiert? ! ");<br/> // Flag-Bit-Einstellung falsch<br/> falg=false;<br/> }<br/> <br/>}<br/><br/></script>