ここから本文です

javaでBMI値を計算するものを作っています。

i_r********さん

2013/6/2316:04:40

javaでBMI値を計算するものを作っています。

自分で調べて、何度も入力し直ししましたが上手くいきません。
BMI値の結果と、その値が痩せているのか、普通かなどの状態を表示できるようにしたいです。

!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>JavaScript BMI測定</title>
</head>
<body>
<script type="text/javascript">


var i=prompt("体重(kg)を入力してください.","");
var j=prompt("身長(cm)を入力して下さい.","");
var bmi=i/((j/100)*(j/100));
document.write("<p>BMI値は"+bmi+"です.</p>



if (bmi<18.5) {
System.out.println("あなたの体型はやせです");
}
else if (18.5<=bmi && bmi<25.0) {
System.out.println("あなたの体型は標準です");
}
else if (25.0<=bmi && bmi<30.0) {
System.out.println("あなたの体型は肥満(1度)です");
}

else if (30,0<=bmi && bmi<35.0) {
System.out.println("あなたの体型は肥満(2度)です");
}


else if (35.0<=bmi && bmi<40.0) {
System.out.println("あなたの体型は肥満(3度)です");
}


else if (40.0<=bmi) {
System.out.println("あなたの体型は肥満(4度)です");
}


</script>
</body>
</html>

java初心者で、よくわからないので滅茶苦茶だと思います…
ご指導お願いいたします。

補足すみません。javascriptで作成したいです

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

違反報告

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

プロフィール画像

カテゴリマスター

ii3********さん

編集あり2013/6/2317:24:28

あなたが使おうとしている言語はJavaですか?
それとも、JavaScriptですか?
このコードを見るとJavaとJavaScriptがごちゃ混ぜになっているので、この辺りから理解できていないのではないかと感じます。

JavaとJavaScriptは、名前は似てますが全くの別物です。
どちらで作りたいのかハッキリさせてください。


補足
修正例です。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>JavaScript BMI測定</title>
</head>
<body>
<script type="text/javascript">

var i = prompt("体重(kg)を入力してください.","");
var j = prompt("身長(cm)を入力して下さい.","");
var bmi = i / ((j / 100) * (j / 100));
var msg = "<p>BMI値は" + bmi + "です.</p>";

msg += "<p>あなたの体型は";
if (bmi < 18.5) {
msg += "やせ";
} else if (bmi < 25.0) {
msg += "標準";
} else if (bmi < 30.0) {
msg += "肥満(1度)";
} else if (bmi < 35.0) {
msg += "肥満(2度)";
} else if (bmi < 40.0) {
msg += "肥満(3度)";
} else {
msg += "肥満(4度)";
}
msg += "です</p>";
document.write(msg);
</script>
</body>
</html>

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

2013/6/24 02:01:42

成功 ありがとうございます!!
ずっと悩んでいたのでとても助かりました。

本当に、ありがとうございました。

あわせて知りたい

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

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

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

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

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

閉じる

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

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

閉じる