ここから本文です

Javaで作成した、九九の表について質問です。

sah********さん

2011/12/121:07:24

Javaで作成した、九九の表について質問です。

課題で、Javaで九九の表を作ったのですが、追加で課題が出されてしまい、解決できずに悩んでします。

出された課題というのが、「偶数のときだけ、赤色で表示しなさい。ただし、色を指定する文は、<FONT Color="RED">~</FONT>を使いなさい」というものです。

ちなみに、すでに完成している九九の表は、以下のプログラムです。

<script language="JavaScript">
<!--
document.write("<TABLE BORDER=1>");
for(x=1;x<10;x=x+1)
{
document.write("<TR>");
for(y=1;y<10;y=y+1)
{
document.write("<TD>");
document.write(x*y);
document.write("</TD>");
}
document.write("</TR>");
}
document.write("</TABLE>");
//-->
</script>

このプログラムを改良して、追加の課題をしなさい、とのことでした。

Javaというより、プログラム言語自体、ほとんど理解できていないので、次に進めず困っています。
どうか、アドバイスをください。お願いします。

閲覧数:
893
回答数:
1
お礼:
50枚

違反報告

ベストアンサーに選ばれた回答

ii3********さん

2011/12/121:46:26

以下のようにします。

<script language="JavaScript">
<!--
document.write("<TABLE BORDER=1>");
for(x=1;x<10;x=x+1)
{
document.write("<TR>");
for(y=1;y<10;y=y+1)
{
document.write("<TD>");
if (x*y % 2 == 0) {
document.write("<FONT Color=\"RED\">");
document.write(x*y);
document.write("</FONT>");
} else {
document.write(x*y);
}
document.write("</TD>");
}
document.write("</TR>");
}
document.write("</TABLE>");

//-->
</script>


それから、JavaとJavascriptは違います。
Javascriptの質問なのに「Javaで〜」とするのは、混乱の元となります。
今後は気をつけてください。

質問した人からのコメント

2011/12/2 13:29:23

回答ありがとうございます。
提示されたプログラムで、きちんと実行できました。

それと、JavaとJavaScriptが別物というのは気づきませんでした。
今後、気をつけます。

細かいところまで指摘してくださり、本当にありがとうございました(^^)

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる