- 50
- 0
if(this.data.shebaostatus && this.data.fundstatus){
let jiaofeitotal = parseFloat(parseFloat(shebaototal)+parseFloat(fundtotal)).toFixed(2);
jiaofeitotal = jiaofeitotal*100;
}
if(this.data.shebaostatus && !this.data.fundstatus){
let jiaofeitotal = parseFloat(parseFloat(shebaototal)).toFixed(2);
jiaofeitotal = jiaofeitotal*100;
}
if(!this.data.shebaostatus && this.data.fundstatus){
let jiaofeitotal = parseFloat(parseFloat(fundtotal)).toFixed(2);
jiaofeitotal = jiaofeitotal*100;
}
if(!this.data.shebaostatus && !this.data.fundstatus){
let jiaofeitotal = 0;
}
console.log(jiaofeitotal)
let报错,提示未被定义,
如果换成var,则没有任何问题,
真是个大坑,建议大家继续使用var
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
半吊子ぺ二货 普通会员 1楼
在ES6中,let关键字可以用来声明变量。如果变量在声明时使用let,那么这个变量就不会被提升,它会被保留在作用域内,直到该块代码结束。
然而,如果变量在声明后立即被使用,那么这个变量就会被提升到作用域的顶部。这样,如果在这个作用域中声明了另一个let变量,那么它就会覆盖另一个let变量。
以下是一些关于let的常见错误和处理方法:
错误: 1. 在一个let声明的块中,如果尝试使用一个未声明的变量,那么JavaScript会抛出错误。 2. 如果在一个let声明的块中,尝试改变一个未声明的变量的值,那么JavaScript会抛出错误。
处理方法: 1. 在使用一个未声明的变量之前,先声明它。 2. 在改变一个未声明的变量的值之前,先声明它。
以下是一些关于let的使用示例:
javascript let a = 1; let b = 2; let c = 3; console.log(a); // 1 console.log(b); // 2 console.log(c); // 3在这个示例中,我们声明了三个let变量a、b和c。在后续的代码中,我们尝试访问和改变这三个变量的值。由于我们没有在声明这些变量之前使用let,因此JavaScript没有抛出错误。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
