我需要一个 JavaScript 函数来将 CM 转换为 IN。我一直在使用以下内容:
function toFeet(n) {
var realFeet = ((n*0.393700) / 12);
var feet = Math.floor(realFeet);
var inches = Math.round(10*((realFeet - feet) * 12)) / 10;
return feet + "′" + inches + '″';
}
console.log(toFeet(100));
问题是它将 100 厘米转换为 3 英尺 3 英寸。我只处理 CM(澳大利亚),但从检查转换站点看来这是错误的。
有什么建议吗?