MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION
GOVERNMENT POLYTECHNIC,
VIKRAMGAD
MICRO PROJECT
Academic year: 2022-2023
TITLE OF PROJECT
BMI Calculator
Program: Diploma in computer engineering
Program code: co
Course: CLIENT SIDE SCRIPTING LANGUAGE
Course code: 22519
1
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate
This is to certify that Mr./Ms. Dubey Dibyas Sanjay Roll No. 3108 of second
Semester of Diploma in …Fifth semester of diploma in computer engineering
…of Institute, Government Polytechnic, Vikramgad (Code: 1547) has
completed the Micro Project satisfactorily in Subject – CLIENT SIDE SCRIPTING
)
LANGUAGE (22519 for the academic year 2022- 2023 as prescribed in the
curriculum.
Place: Vikramgad Enrollment No: 2015470057
Date: Exam. Seat No:
Subject Teacher Head of the Department Principal
2
Group
Sr. Name of Group Member Roll No. Enrollment No. Seat No.
1 DUBEY DIBYAS SANJAY 3108 2015470056
2 YADAV SUSHIL AMAR BAHADUR 3128 2015470088
Guided By:
3
ACKNOWLEDGEMENT:
We have taken efforts in this project. However, it is not possible. Without the
kind support and help of our teachers and college staff. We would like to
extend my sincere thanks to all of them. We are highly indicated to S.H.J.P
for their guidance and constant supervision as well as for providing necessary
information regarding the project the project. We would like to express my
gratitude towards our parents for their kind cooperation and encouragement
which helped us in Completion of this project.
4
Index
Sr. no. Topic
1 Introduction
2 What is
JavaScript
3 BMI Calculator
4 Source code
5
5 Output
6 Conclusion
Introduction
JavaScript (often shortened to JS) is a lightweight, interpreted, objectoriented
language with first-class functions, and is best known as the scripting
language for Web pages, but it's used in many non-browser environments as
well. It is a prototype- based, multi-paradigm scripting language that is
dynamic, and supports object-oriented, imperative, and functional
programming styles.
Client-side: It supplies objects to control a browser and its Document Object
Model (DOM). Like if client-side extensions allow an application to place
elements on an HTML form and respond to user events such as mouse
clicks, form input, and page navigation. Useful libraries for the clientside are
AngularJS, ReactJS, VueJS and so many others.
6
Server-side: It supplies objects relevant to running JavaScript on a server.
Like if the server-side extensions allow an application to communicate with a
database, and provide continuity of information from one invocation to
another of the application, or perform file manipulations on a server. The
useful framework which is the most famous these days is node
What is JavaScript?
JavaScript is a dynamic programming language that's used for web
development, in web applications, for game development, and lots more.
It allows you to implement dynamic features on web pages that cannot be
done with only HTML and CSS.
Many browsers use JavaScript as a scripting language for doing
dynamic things on the web. Any time you see a click- to-show
dropdown menu, extra content added to a page, and dynamically
changing element colours on a page, to name a few features, you're
7
seeing the effects of JavaScript. Without JavaScript, all you would
have on the web would be HTML and CSS. This alone limit you to a
few web page implementations. 90% (if not more) of your webpages
would be static, and you'd only have the dynamic changes like
animations that CSS provides. JavaScript is a text-based programming
language used both on the client-side and server-side that allows you to
make web pages interactive. Where HTML and CSS are languages that
give structure and style to web pages, JavaScript gives web pages
interactive elements that engage a user. Common examples of
JavaScript that you might use every day include the search box on
Amazon, a news recap video embedded on The New York
Times, or refreshing your Twitter feed. Incorporating JavaScript
improves the user experience of the web page by converting it from a static
page into an interactive one. To recap, JavaScript adds behaviour to web
pages.
BMI Calculator:
Body mass index (BMI) is a person’s weight in kilograms
divided by the square of height in meters. BMI is an inexpensive
and easy screening method for weight category—underweight,
healthy weight, overweight, and obesity.
BMI does not measure body fat directly, but BMI is moderately
correlated with more direct measures of body fat .
8
Furthermore, BMI appears to be as strongly correlated with
various metabolic and disease outcome as are these more
direct measures of body fatness.
BMI can be a screening tool, but it does not diagnose the
body fatness or health of an individual. To determine if BMI is
a health risk, a healthcare provider performs further
assessments. Such assessments include skinfold thickness
measurements, evaluations of diet, physical activity, and family
history.
The prevalence of adult BMI greater than or equal to
30 kg/m (obese status) has greatly increased since the 1970s.
2
Recently, however, this trend has leveled off, except for older
women. Obesity has continued to increase in adult women
who are age 60 years and older.
9
10
11
12
13
Conclusion:
Hence, we have studied ho use JavaScript to make a BMI
calculator.
13