Привет, я сделал 99 бутылок пивной песни, но мой код, похоже, работает не уверен, и я не могу понять это. Мне действительно нужна помощь, чтобы увидеть, где я ошибаюсь, или кто-то, чтобы показать мне, где я ошибаюсь. Я хочу, чтобы инструкции if или если есть другой способ сделать это, но мне нужна настройка того, как я не уверен, как это исправить, пожалуйста, помогите. Спасибо заранее."99 бутылка пива на стене" код не работает чистый js. if statement и while loop
Это мой JavaScript.
var bottles = 99
bottle = "bottles";
text = "";
var output = document.getElementById('output');
while (bottles > 0) {
if (bottles == 1) {
bottle = "bottle";
text = "<p>" + bottles + " " + bottle + " of beer on the wall, " + bottles + " " + bottle + " of beer. <br/>";
bottles--;
output.innerHTML += text;
}
if (bottles == 0) {
bottles = "no more";
text += "Take one down and pass it around, " + bottles + " bottles of beer on the wall. </p>"
output.innerHTML += text;
}
output.innerHTML += "<p> No more bottles of beer on the wall, no more bottles of beer. <br/> Go to the store and buy some more, 99 bottles of beer on the wall.</p>"
Это мой HTML.
<title>My Title</title>
<script src="javascript.js"></script>
<div style="text-align: center;">
<h1>99 Bottles of Beer Song</h1>
<div id="output"></div>
У меня также есть скрипка. http://jsfiddle.net/Matt1990/1wg16qr5/46/
Можете ли вы предоставить jsfiddle? –
Мне просто жаль – Matthew
С чего начать? ..... Нет приложения, запускающего ваше приложение. Синтаксические ошибки в объявлении переменной ... –