javascript如何写判断语句?

其中nage代表年龄,sjudge代表判断结果(初始为空),如果年龄超过30,标记超龄,否则标记正常。if(nage>30){sjudge="超龄";}else{sjud... 其中nage代表年龄,sjudge代表判断结果(初始为空),如果年龄超过30,标记超龄,否则标记正常。

if (nage>30)

{
sjudge="超龄";
}
else
{
sjudge="正常";
}
请问语句有什么问题?我的结果跑出来全是null,求高手!本人小白,自学中,见谅!
展开
 我来答
帐号已注销
2015-04-09 · TA获得超过1232个赞
知道大有可为答主
回答量:1245
采纳率:0%
帮助的人:1456万
展开全部
判断本身没问题 就是一开始得定义 这2个变量 var nage=30,sjudge; 你总得有变量才能判断和赋值 要不凭空来的变量不行.
更多追问追答
追问
是说加上var nage=“”和var sjudge=“” 吗?
追答
是也不是, 是的是说 变量一定得先声明,  不是说的是 你要直接这么定义你后面哪个判断就没有意义了. 一定是不成立的.  这个nage的值 应该是从别的地方来的 比如文本框等或者自己定义一个值
豆豆xiao宽
2015-04-09 · 超过31用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:58.5万
展开全部
你可以看看这两个赋值语句是不是都走了,在没一个前面加上一个alert 看看这两句是不是执行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝花梗
2015-04-09 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:102
采纳率:50%
帮助的人:59.6万
展开全部
楼主这部分代码,判断确实没有问题的。但编程不能只能部分代码,要结合上下文。楼主请确认2点:1、使用变量前最好先定义(赋值使用可以不用定义);2、输出的结果是在什么地方输出的,要明白任何变量的使用都有个使用范围。第1点重要,第2点更重要,楼主是在同一个地方输出的么。
追问

你好!是这样的,我的这部分代码是一个分析软件流程的一部分,前边的输入是excel,如图

我想利用代码判断输出,就是上边的代码,但是我是新手,流程跑下来判断那列全是null,我不是很懂到底哪里出了问题。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式