找出水仙花数 不大明白解答
问题描述:
问题一 为什么要用一个空的字符串来保存水仙花数
不用字符串的形式不可以保存吗
问题二 b和c 舍弃小数部分时 b=parseInt(b)
C=ParseInt(c) 这样的写法是不是有问题
因为parseInt(括号里面的数不是应该要字符串的形式吗 就是要加双引号)
所以不是应该为parseInt(c·toString())就是要把c先转为字符串数字
如果一个小数 要提取整数部分
ParseInt(321.458) 像这样写法是对的是吗?
结果是321 这个是数字提取整数
ParseInt(“321.458”) 结果也是321
9这个也是对的吧 这个是字符串提取整数
对吗?
答
问题1:可以不用字符串,用字符串只是为了输出的时候用顿号、隔开各个数据
问题2:parseInt(a)就是转换为整数,也可以对小数进行转换,对小数转换就是舍去小数部分取整