電子書籍の厳選無料作品が豊富!

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rel="stylesheet" type="text/css" href="css/top.css">
<title>地球船地球丸プロジェクト</title>
<script type="text/javascript">
<!--
for(var i=1;i<=1000,i++){
document.writeln(i+"回目:桑立")
}


-->
</script>
</head>
<body>
</body>
</html>


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rel="stylesheet" type="text/css" href="css/top.css">
<title>地球船地球丸プロジェクト</title>
<script type="text/javascript">
<!--
var ra-men =10;
if(ra-men> =60){
alert("合格");
}
else{
alert("不合格");
}
-->
</script>
</head>
<body>
</body>
</html>

うまくいきません
間違っているのでしょうか

A 回答 (1件)

間違っています。



一つ目の方は
for(var i=1;i<=1000,i++){
ではなく
for(var i=1;i<=1000;i++){
です。
セミコロンであるべきところがカンマになってます。

二つ目の方は
var ra-men =10;
if(ra-men> =60){
ではなく
var ra_men =10;
if(ra_men>=60){
です。
変数名にハイフンは使えませんのでアンダーバー等にしましょう。
そして比較演算子の中にスペースが入っていますので除去しましょう。

どのブラウザーを使われているかわかりませんが、最近のブラウザならデバッグ機能が付いていると思いますので、エラーメッセージを確認しましょう。
そうすれば、この程度の問題はすぐに原因が分かります。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!