吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1695|回复: 14
收起左侧

[已解决] JavaScript报错,求助,很基础的一个东西

[复制链接]
luanshils 发表于 2020-1-11 08:15
本帖最后由 luanshils 于 2020-1-11 08:58 编辑

因为是刚接触,不知道这个语法有没报错。- -

[JavaScript] 纯文本查看 复制代码
var bmi = weight/(height*height);
if (bmi>32)
{ console.log(`严重肥胖`);}
else if ((a>=28)&&(a<=32)){
 console.log(`肥胖`);}
else if ((a>=25)&&(a<=28)){
 console.log(`过重`);}
else if ((a>=18.5)&&(a<=25)){
 console.log(`正常`);}
else if (a<18.5){
 console.log(`较轻`);}
else console.log(`error`);




结贴,报错原因是因为a没有定义,因为这个a 是我之前定义的,我后面把它删了,- -,我真是大意了

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

luopo 发表于 2020-1-11 08:25
你这个a没有定义啊???  或者你的bmi就是a?

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
luanshils + 1 + 1 谢谢@Thanks!

查看全部评分

涛之雨 发表于 2020-1-11 08:36
a没有定义,应该是BMI吧,重命名的时候推荐用软件批量重命名(墙裂推荐notepad++)

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
luanshils + 1 + 1 谢谢@Thanks!

查看全部评分

小鱼儿飞呀飞 发表于 2020-1-11 08:45
我是前端开发工程师,有什么不懂得可以给我私信,布尔无法判断系统没有的值

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
luanshils + 1 + 1 谢谢@Thanks!

查看全部评分

5omggx 发表于 2020-1-11 08:49
在第一行后加一行:
var a=bmi;

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
luanshils + 1 + 1 JS好像对分号不是很敏感,不知道是不是真的

查看全部评分

 楼主| luanshils 发表于 2020-1-11 08:55
luopo 发表于 2020-1-11 08:25
你这个a没有定义啊???  或者你的bmi就是a?

这样啊,懂了,这个A其实是之前我自己定义的,然后删了
 楼主| luanshils 发表于 2020-1-11 08:56
涛之雨 发表于 2020-1-11 08:36
a没有定义,应该是BMI吧,重命名的时候推荐用软件批量重命名(墙裂推荐notepad++)

谢谢,sublime可以用吗
5omggx 发表于 2020-1-11 09:01
本帖最后由 5omggx 于 2020-1-11 09:03 编辑
5omggx 发表于 2020-1-11 08:49
在第一行后加一行:
var a=bmi;


@luanshils  是不敏感,加上分号后用代码压缩工具不容易出错
luxiaole 发表于 2020-1-11 09:06
有没有分号没事,javascript不像c那么严格
rosoon 发表于 2020-1-11 09:10
好好学习,天天向上~!!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 22:24

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表