找文章 / 找答案
精选问答 更多内容

[常用脚本] 脚本中的判断符==和=的用法

行者无畏玄铁二 显示全部楼层 发表于 2022-4-8 10:08:42 |阅读模式 打印 上一主题 下一主题
1
未解决
内嵌参数时:
//根据选中的参数显示不同的文本和柱图
if(param["a" == 1){
利润2.visible = false;
利润1.visible = true;
销量2.visible = false;
销量1.visible = true;
2.visible = false;
1.visible = true;
}else if(param["a" == 2){
利润1.visible = false;
利润2.visible = true;
销量1.visible = false;
销量2.visible = true;
1.visible = false;
2.visible = true;
}----------------------------------代码生效;
//根据选中的参数显示不同的文本和柱图
if(param["a" = 1){
利润2.visible = false;
利润1.visible = true;
销量2.visible = false;
销量1.visible = true;
2.visible = false;
1.visible = true;
}else if(param["a" = 2){
利润1.visible = false;
利润2.visible = true;
销量1.visible = false;
销量2.visible = true;
1.visible = false;
2.visible = true;
}--------------------------------代码不生效;

普通脚本中:
if (param["省份"]!="重庆"){
图表1.visible =true;
图表2.visible =false;
}else if (param["省份"]="重庆"){
图表1.visible =false;
图表2.visible =true;
}-------------------------------代码生效;


差别只是=和==;想学习一下==和=在永洪中的用法








回复

使用道具 举报

精彩评论3

永洪tech-Lerry青铜一 显示全部楼层 发表于 2022-4-8 10:12:09
这个和大部分常见的程序语言用法是一致的,“=”代表给左边那个变量赋值,“==”代表判断两边的值是否相等。
回复

使用道具 举报

行者无畏玄铁二 显示全部楼层 发表于 2022-4-8 11:35:56
永洪tech-Lerry 发表于 2022-4-8 10:12
这个和大部分常见的程序语言用法是一致的,“=”代表给左边那个变量赋值,“==”代表判断两边的值是否相等 ...

我是看到第二种和第三种用法,都是=但是一个起作用一个不起做用,是不是再遇到这种情况我用==就可以了
回复

使用道具 举报

永洪tech-Lerry青铜一 显示全部楼层 发表于 2022-4-8 11:43:40
行者无畏 发表于 2022-4-8 11:35
我是看到第二种和第三种用法,都是=但是一个起作用一个不起做用,是不是再遇到这种情况我用==就可以了
...

在这种if判断语句里面都是使用“==”判断是否相等,相等时返回true,执行后面的中括号子句;用"!="判断是否不相等,不相等返回true,执行后面的中括号子句。
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部