通过Javascript教程并得到了这个应该将一些温度转换写入屏幕的示例。这是直接来自教程的代码,它根本不起作用。不向屏幕打印任何内容。 如果有错误,我找不到任何错误。
<!DOCTYPE html>
<html lang="en">
<head>
<title>Chapter 3, Example 4</title>
</head>
<body>
<script>
var degFahren = [212, 32, -459.15];
var degCent = [];
var loopCounter;
for (loopCounter = 0; loopCounter <= 2; loopCounter++) {
degCent[loopCounter] = 5 / 9 * (degFahren[loopCounter] - 32);
}
for (loopCounter = 2; loopCounter >= 0; loopCounter−−) {
document.write("Value " + loopCounter +
" was " + degFahren[loopCounter] +
" degrees Fahrenheit");
document.write(" which is " + degCent[loopCounter] +
" degrees centigrade<br />");
}
</script>
</body>
</html>
试试这个(只需将−
更改为-
):
<!DOCTYPE html>
<html lang="en">
<head>
<title>Chapter 3, Example 4</title>
</head>
<body>
<script>
var degFahren = [212, 32, -459.15];
var degCent = [];
var loopCounter;
for (loopCounter = 0; loopCounter <= 2; loopCounter++) {
degCent[loopCounter] = 5 / 9 * (degFahren[loopCounter] - 32);
}
for (loopCounter = 2; loopCounter >= 0; loopCounter--) {
document.write("Value " + loopCounter +
" was " + degFahren[loopCounter] +
" degrees Fahrenheit");
document.write(" which is " + degCent[loopCounter] +
" degrees centigrade<br />");
}
</script>
</body>
</html>