【发布时间】:2018-03-04 03:31:57
【问题描述】:
我是使用 Google Firebase 的新手。我设法添加了实时保存数据功能,但我想保存我拥有的数据。请有人指导我正确的道路吗?
这是.JS文件中的代码:
var btn = document.getElementById(btn);
var weight, height, measure, bmi, error ;
function calculate() {
var firebaseRef = firebase.database().ref();
firebaseRef.child("BMI").set("BMI Values");
weight = document.getElementById("weight").value;
height = document.getElementById("height").value;
error = "Please enter some values";
height /= 100;
height *= height;
bmi = weight/height;
bmi = bmi.toFixed(1);
if (bmi <= 18.4) {
measure = "Your BMI is " + bmi + " which means " + "you are Underweight";
} else if (bmi >= 18.5 && bmi <= 24.9) {
measure = "Your BMI is " + bmi + " which means " + "You are Normal";
} else if (bmi >= 25 && bmi <= 29.9) {
measure = "Your BMI is " + bmi + " which means " + "You are Overweight";
} else if (bmi >= 30) {
measure = "Your BMI is " + bmi + " which means " + "You are Obese";
}
if (weight === 0 ) {
document.getElementById("results").innerHTML = error;
} else if (height === 0){
document.getElementById("results").innerHTML = error;
}
else {
document.getElementById("results").innerHTML = measure;
}
if (weight < 0) {
document.getElementById("results").innerHTML = "Negative Values not Allowed";
}
}
【问题讨论】:
标签: javascript firebase firebase-realtime-database