意外标识符错误,javascript

Unexpected identifier error, javascript

本文关键字:javascript 错误 标识符 意外      更新时间:2023-09-26

我在float farenheitFloat = parseFloat(farenheit)得到一个意外的标识符

我怎么也想不出为什么。任何帮助吗?

一个小背景…validateFarenheit(farenheit)正在工作

function convertFarenheit() {
    var farenheit = document.getElementById('farenheit').value;
    if (validateFarenheit(farenheit)) {
        float farenheitFloat = parseFloat(farenheit);
        //float celsius = (farenheitFloat - 32) * (5/9);
        //float celsiusFormatted = parseFloat(Math.round(celsius * 100) / 100).toFixed(2);
        //alert(celsiusFormatted);  
    }
    return;
}

问题在这一行:

float farenheitFloat = parseFloat(farenheit);

在JavaScript中没有float类型(或任何严格的类型声明)。

改为:

var farenheitFloat = parseFloat(farenheit);

在javascript中,你总是通过

声明变量
var myVariable;

您不指定float这样的类型,但总是说var