HTML and CSS Reference
In-Depth Information
EXAMPLE
5.15
5
document.write("</em><br />After a 10 point bonus, your grade "
+ is grade + "!<br />");
</script>
</font>
</body>
</html>
EXPLANATION
1
The user is prompted to enter a grade. The string value entered in the prompt box
is assigned to the variable
grade
(see Figure 5.23).
2
The
parseInt()
function will convert the grade to an integer value.
3
The
typeof()
operator returns the data type of the variable
grade
.
4
The value of
grade
is incremented by 10.
5
The new value of
grade
is sent to the browser (see Figure 5.24).
Figure 5.23
The user enters a grade.
Figure 5.24
The new value of
grade
is displayed in the browser.
The
parseFloat()
function is just like the
parseInt()
function except that it returns a float-
ing-point number. A floating-point
2
number is a number that contains a fractional part,
such as 3.0, -22.5, or .15. The decimal point is allowed in the string being parsed. If the
string being parsed does not start with a number,
NaN
(not a number) is returned (see
Table 5.18).
2. The term “floating point” means that there are not a fixed number of digits before or after the decimal
point; the decimal point floats.