DETAYLAR: Yani temelde JS noob'um. Bunu H1 başlığının yanı sıra kromda açtığımda hiçbir şey olmuyor. Lütfen yardım et.Tarayıcımda javascript görünmüyor mu?
HTML dosya kodu. <!doctype HTML>
<html>
<head>
</head>
<body>
<h1> Welcome to battleship! </h1>
<script type="text/javascript" src="battleship.js"></script>
</body>
</html>
JAVASCRIPT CODE. Sadece merak ettiğinizde isim "battleship.js" dir. senaryonuz ve HTML dosyası aynı klasörde depolanır ve aynı zamanda sizin senaryo üzerinde herhangi bir hata olmadığını kontrol edilmektedir
//location of ship
var location1 = 3;
var location2 = 4;
var location3 = 5;
//number of guesses
var guess;
var guesses = 0;
var hits = 0;
//is the ship sunk?
var isSunk = false;
while (isSunk == false) {
guess = prompt("Ready, aim, FIRE! Enter a number 0 - 9 to hit the ship!");
if (guess > 6 || guess < 0) {
alert("Please enter a valid number fool!");
} else {
guesses = guesses + 1;
}
if (guess == location1 || guess == location2 || guess == location3) {
hits = hits + 1;
if (hits == 3) {
alert("You sank my B ship hombre");
}
}
}
}
var stats = "You took " + guesses + " guesses to sink the battleship. Your accuracy is " + (3/guesses);
aynı dizinde JS dosyası ve HTML dosyası olan komut sonunda} fazladan yazdım görünüyor? –
Bir sözdizimi hatası var. Tarayıcı konsoluna bakın, JS kodunuzu [JSHint] 'e (http://jshint.com/) kopyalayın ve tutarlı bir girinti kullanın. – Xufox
Teşekkürler @Xufox, Hasta kesinlikle gelecekte JShint emin olun. Çok yararlı. İşe yaradı! –