document.write(j+++i+=+m);中的+号是什么意思啊.n=parseFloat(
答案:2 悬赏:60 手机版
解决时间 2021-03-02 01:19
- 提问者网友:最美的风景
- 2021-03-01 03:42
document.write(j+++i+=+m);中的+号是什么意思啊.n=parseFloat(
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2021-03-01 05:08
连接字符串用的占位符 占位置用的 要不你输出的数据往哪里放啊?======以下答案可供参考======供参考答案1:n=parseFloat(prompt(请输入从1到n求和的n:,0));为什么后面还要0这个啊。有什么用??为什么有些直接是 原因:promot()方法有两个参数,第一个参数为 提示字符,在输入框上显示。 第二个参数为 默认值,在输入框内显示, 也就是说假如你什么也不输入却点击了确定,n的值将会是默认值0, 在接下来调用n的时候不会因为n的值为空的问题而出现运算错误。 在JavaScript中 因为用var定义的变量是弱类型的,不会像其他编程语言一样类型不符时会出现错误。所以在promot方法下无论你输入什么都会赋值给n,如果n不为Number类型时,接下来的相加算法便得不到你预期的效果,只会得到NaN非数值的结果。至于前面所说的+号,应该就是为了输出“j+i=m”这个字符串吧(当然j和i还有m并不是字符,而是其对应的数值)总而言之其作用是用来连接字符串的 建议楼主好好打下基础……
全部回答
- 1楼网友:未来江山和你
- 2021-03-01 06:26
收益了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯