Anfänger in der Programmierung, das ist meine Praxis ist der Code, kann ich nicht herausfinden, wie mein Konzept kodieren, und ich bin nicht sicher, ob ich for
oder while
für die folgende Anforderung verwenden muß:Javascript Schleife und letzte Warnung, FOR oder WHILE?
Nach 3 oder 5 Mal, wenn der Benutzer etwas nicht in die Eingabeaufforderungsbox eingibt, erscheint eine letzte Warnung, in der etwas wie "Keine weiteren Möglichkeiten!" und dreht dann die
div
Hintergrund graue Farbe.
Jede Hilfe ist willkommen, um mir zu helfen, zu verbessern.
JS
var mObjt = {
userInput: "",
setInput: function(){
document.getElementById("div1").innerHTML = mObjt.userInput;
},
conRequest: function(){
if(mObjt.userInput != ""){
mObjt.setInput();
} else {
alert("There is no input!");
mObjt.popRequest();
}
},
popRequest: function(){
mObjt.userInput = prompt("Enter a word:");
mObjt.conRequest();
}
}
HTML:
<div id="div1" style="width:200px; height:30px; border:1px solid;"></div>
<button type="button" onClick="mObjt.popRequest()">Add Property</button>
Die fetten Worte ist was ich will. – zankudo
Sie können entweder for oder while-Schleife verwenden, je nach Ihren Vorlieben. Aber ich schlage vor, Sie zuerst lesen, wie Schleifen arbeiten, bevor Sie diese Art von Frage –
sot irgendwelche Ideen, möchte ich die Eingabeaufforderung, um dem Benutzer 5 Möglichkeiten, und er scheitert dann eine Warnung und dann das DIV wird grau. – zankudo