สอนภาษา JavaScript เขียนโปรแกรมหาค่า BMI หรือค่าดัชนีมวลกาย โดยใช้สูตรน้ำหนัก (กิโลกรัม.) / (ส่วนสูง (เมตร.) ยกกำลังสอง) ซึ่งมีการรับค่าน้ำหนัก และส่วนสูงจากผู้ใช้งาน และนำมาคำนวณพร้อมกับแสดงผลลัพธ์ค่า BMI หรือค่าดัชนีมวลกาย บนหน้าเว็บไซต์ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง JavaScript หาค่า BMI หรือค่าดัชนีมวลกาย
<script>
var w = prompt('กรุณากรอกน้ำหนัก');
var h = prompt('กรุณากรอกความสูง');
if( w > 0 && h > 0 ) {
var bmi = w / ( ( h / 100 ) ** 2 );
document.write('น้ำหนักของคุณ คือ '+w+'<br/>');
document.write('ความสูงของคุณ คือ '+h+'<br/>');
document.write('ค่า BMI หรือค่าดัชนีมวลกาย คือ '+bmi.toFixed(2));
}
</script>
ผลลัพธ์
น้ำหนักของคุณ คือ 47
ความสูงของคุณ คือ 172
ค่า BMI หรือค่าดัชนีมวลกาย คือ 15.89
1. JavaScript หาค่า BMI หรือค่าดัชนีมวลกาย โดยใช้สูตร น้ำหนัก (กิโลกรัม.) / (ส่วนสูง (เมตร.) ยกกำลังสอง)
2. รับค่าน้ำหนัก และส่วนสูงจากผู้ใช้งานด้วยคำสั่ง prompt เก็บไว้ที่ตัวแปร w และ h
3. นำตัวแปรไปแทนสูตร ได้ w / ( ( h / 100 ) ** 2 ) และแสดงผลลัพธ์ค่า BMI หรือค่าดัชนีมวลกาย บนหน้าเว็บไซต์