val函数的问题为什么val("2+3+4+5")的值是2?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 11:23:40
val函数的问题为什么val(

val函数的问题为什么val("2+3+4+5")的值是2?
val函数的问题
为什么val("2+3+4+5")的值是2?

val函数的问题为什么val("2+3+4+5")的值是2?
val(a) 返回字符串a中从左到右第一个非数字字符(当然第一个字符是“-”“+”号以及第一个出现的小数点都算作“数字字符”)之前的所有字符的“数字值”.
在val("2+3+4+5")中字符串"2+3+4+5"中从左到右第一个非数字字符是“2”之后的“+”,所以,它的值就是2了.