[英]Why i am getting Nan
嘗試使用以下代碼計算 BMI:
var mark = {
fullName: 'John Cartor',
Weight : 90,
height : 1.59,
calcBMI: function(){
this.bmi= this.weight / (this.height* this.height);
return this.bmi;
}
};
john.calcBMI();
mark.calcBMI();
console.log(john, mark);
但我得到Not a number
錯誤。
我不確定你想要達到什么目標,但你可以試試這個:
var mark = { fullName: 'John Cartor', weight: 90, height: 1.59, calcBMI: function(){ this.bmi= this.weight / (this.height* this.height); return this.bmi; } }; console.log(mark.calcBMI());
屬性權Weight
應該是weight
,然后您可以調用方法calcBMI()
。
我正在向您展示這種方法,因為您已經對所有值進行了硬編碼。 因此,在這種情況下,它非常簡單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.