这里的toFixed为什么不执行?浏览器报错“Uncaught TypeError: floatNum...
发布网友
发布时间:2022-05-02 03:05
我来回答
共1个回答
热心网友
时间:2022-04-22 12:53
toFixed是number类型的数据,而prompt返回的是字符串,所以没有这个方法
字符串转数字可以在变量前写个+
newValue=(+floatNum).toFixed(2);追问这样修改后,运行时什么反应都没有,也不报错、也没有输出。
还有个问题,在notepad+里面显示是正常的,在浏览器里中文都变成乱码了
追答while (floatNum!= -99)改成 if(floatNum!== '-99')