ねっとぱんだ-プログラミング勉強ブログ-

Webデザイン、プログラミングの勉強ブログ。

【javascrip】 分岐とparseIntで平均体重をもとめる


男女別に平均体重を男女別に求める

※数値は適当です

var heigth;
var weight;
var man;
man = confirm('あなたは男性ですか?','');
height = window.prompt('あなたの身長を半角英数字でかいてね','');
height = parseInt(height,10);
//man がtrueかどうかで分岐
if(man){
    weight = parseInt(( height - 90 ) * 8) / 10;
}else{
    weight = parseInt(( height - 80 ) * 7) / 10;
}
document.write('<h1>');
document.write('身長が' + height + ('cmの人の標準体重は') );
document.write( weight + 'kgです。');
document.write('</h1>');

0か数字以外を弾く

※小数のつくものは弾けてないです

var num
num = window.prompt('1以上の数字を半角英数字で入れてね','');
num = Number(num,10);
if (isNaN(num) || num === 0 || 0>num){
	document.write('1以上の半角英数字を入れて下さい。');
}else if (num % 2 === 0 && num >0){
	document.write(num + 'は偶数です。');
}else{
	document.write(num + 'は奇数です。');
}

3/22のメモ

今の時代はスタイルシート優先。

CSS > CSSアニメーション > jsの動き