行者无畏玄铁二
2022-4-8 10:08:42 发布在问答
【常用脚本】 脚本中的判断符==和=的用法
内嵌参数时:
//根据选中的参数显示不同的文本和柱图
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;
}-------------------------------代码生效;


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








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

使用道具 2#

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

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

使用道具 3#

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

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

使用道具 4#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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