今天有一道面试题是
parseInt('5x5') + parseFloat('5')等于多少
这里的5x5是,5 + 字母x + 5 组成的
一开始我还误以为是不是需要5*5,但事实其实不是的,x和*两个根本不一样
parseInt('5x5')的结果是5
因为parseInt转换的数据是从左往右开始,如果诗句中遇到非数值类型的值就会停止转换,并且返回已转换的数据
同理parseFloat也是这样,这一个规则在小红书里面也有提到,所以不能放过小红书的每个知识点
今天有一道面试题是
parseInt('5x5') + parseFloat('5')等于多少
这里的5x5是,5 + 字母x + 5 组成的
一开始我还误以为是不是需要5*5,但事实其实不是的,x和*两个根本不一样
parseInt('5x5')的结果是5
因为parseInt转换的数据是从左往右开始,如果诗句中遇到非数值类型的值就会停止转换,并且返回已转换的数据
同理parseFloat也是这样,这一个规则在小红书里面也有提到,所以不能放过小红书的每个知识点