我如何从codecademy转到实际编程?具体例子包括

时间:2012-04-09 23:51:15

标签: javascript

所以我最近花了很多时间在codecademy上,这太棒了。我觉得我开始真正掌握JavaScript和编程。但是,我想开始实现我的新技能的基础知识。我确信我并不孤单,因为我有一些书籍(jQuery,Ajax和Ruby),我认为Stack Overflow可能是一个很好的起点。

让我们说比如说我想用下面的代码(或类似代码)来编写有人BMI并为它们解释它。它会提示他们输入体重和身高,然后计算他们的BMI。

代码在codecademy便笺簿中工作,但我不知道如何将此代码用于现实世界。我觉得它与创建HTML表单并将输入名称作为变量有关,但我不确定。

如果这不是提出问题的正确位置,我道歉,这是我关于Stack Overflow的第一个问题!

var weight = prompt("How much do you weigh, in pounds?");
var height = prompt("How tall are you, in inches?");
var BMI = (weight*703)/(height*height);
console.log("You have a BMI of " + Math.floor(BMI));
if (BMI<=15){
    console.log("You are very severly underweight!");
}else if (BMI<16 && BMI>=15){
    console.log("You are severly underweight!");
}else if (BMI<19 && BMI>=16){
    console.log("You are underweight");
}else if (BMI<25 && BMI>=19){
    console.log("You are healthy!");
}else if(BMI<30 && BMI >=25){
    console.log("You are overweight" );
}else if(BMI<35 && BMI >=30){
console.log("You are moderately obese!");
}else{
    console.log("lose weight fatty!");
}

0 个答案:

没有答案