我原计划在变量luas_lingkaran
中添加luas_persegi
和luas_total
的值,但是它显示了luas_lingkaran
和luas_persegi
的值不将每个值相加
<script language="JavaScript">
function CalculateArea(){
var jari =document.form1.jari_jari.value;
var luas_lingkaran = ("<P>Luas Lingkaran " + (jari * jari * Math.PI) + "</p>");
document.write(luas_lingkaran);
var keliling_lingkaran = ("<P>Keliling lingkaran " + (2 * jari * Math.PI) + "</p>");
document.write(keliling_lingkaran);
var luas_persegi = ("<P>Luas Persegi " + (Math.pow(jari, 4)) + "</p>");
document.write(luas_persegi);
var keliling_persegi = ("<p>Keliling Persegi " + (jari * 4) + "</p>");
document.write(keliling_persegi);
var luas_total = ("<p> Luas Persegi dan Lingkaran" + (luas_persegi + luas_lingkaran) + "</p>");
document.write(luas_total);
}
</script>
答案 0 :(得分:0)
这是您的代码的修补程序:
function CalculateArea(){
var jari =document.form1.jari_jari.value;
var luas_lingkaran = ("<p>Luas Lingkaran " + (jari * jari * Math.PI) + "</p>");
document.write(luas_lingkaran);
var keliling_lingkaran = ("<p>Keliling lingkaran " + (2 * jari * Math.PI) + "</p>");
document.write(keliling_lingkaran);
var luas_persegi = ("<p>Luas Persegi " + (Math.pow(jari, 4)) + "</p>");
document.write(luas_persegi);
var keliling_persegi = ("<p>Keliling Persegi " + (jari * 4) + "</p>");
document.write(keliling_persegi);
var luas_total = ("<p> Luas Persegi dan Lingkaran" + (Math.pow(jari, 4) + (jari * jari * Math.PI)) + "</p>");
document.write(luas_total);
}
注意luas_total的变化。您应该使用没有任何字符串或文本值的实际计算。