首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Comlpex if语句在tibasic中不起作用

Comlpex if语句在tibasic中不起作用
EN

Stack Overflow用户
提问于 2021-06-18 08:52:52
回答 1查看 33关注 0票数 1

我正在制作一个游戏,它需要一些复杂的if语句,以下是不起作用的代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
If K=25 and not(Y=1) and not([A](X,Y-1)=1)
Then
... Other Code ...
End

但是当我这样做的时候,它是有效的

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
If K=25 and not(Y=1)
Then
If not([A](X,Y-1)=1)
Then
.. Other Code ..
End
End

有什么问题吗?

EN

回答 1

Stack Overflow用户

发布于 2021-06-20 19:57:35

not(Y=1) and not([A](X,Y-1)=1)这样的条件(顺便说一句,您可以使用运算符,而不是将not(=结合使用)的问题在于,TI-BASIC中and的两端总是被求值(与它在许多其他语言中的工作方式不同)。这意味着如果Y实际上是1,那么仍然会计算右侧的表达式,但它会失败并返回INVALID DIM错误。所以,不幸的是,这样的条件必须分开。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68032195

复制
相关文章
为什么 strace 在 Docker 中不起作用?
在编辑“容器如何工作”爱好者杂志的能力页面时,我想试着解释一下为什么 strace 在 Docker 容器中无法工作。
用户8639654
2021/09/18
6.4K0
在bootstrap中col-md-offset-* 偏移不起作用
在bootstrap中,使用col-md-offset-1、col-md-offset-2、col-md-offset-3、col-md-offset-4等来设置偏移量很常见,但最近就遇到一个问题了,在最新版的bootstrap4.5中,这个值不起作用了。
kirin
2020/10/27
12.6K1
List.append() 在 Python 中不起作用,该怎么解决?
Python 是一种强大而灵活的编程语言,它提供了许多方便的数据结构和操作方法,其中之一就是列表(List)。列表是一个有序的集合,可以包含不同类型的元素,并且可以进行添加、删除和修改等操作。在 Python 中,我们通常使用 List.append() 方法向列表末尾添加元素。然而,在某些情况下,你可能会遇到 List.append() 方法不起作用的问题。本文将详细讨论这个问题并提供解决方法。
网络技术联盟站
2023/06/01
2.8K0
Sql语句在Mysql中的执行流程
查询缓存: 执行查询语句的时候,会先查询缓存(MySQL 8.0 版本后移除,因为这个功能不太实用)。
Qwe7
2022/02/11
4.7K0
[常见问题]在Linux下执行Redis命令不起作用.
redis 127.0.0.1:6379> 这个后面无论输入什么命令都没有返回 ok 或者其他的信息,一直保持截图的状态: 解决方法: 在SecureCRT中设置Options-->SessionO
一枝花算不算浪漫
2018/05/18
1.9K0
.c中变量必须定义在执行语句前面
int main() { int a =1;     a = 2;     int b = 3;
saintyyu
2021/11/22
1.9K0
.c中变量必须定义在执行语句前面
在Oracle中,如何提高DML语句的效率?
若是批量处理海量数据的话通常都是很复杂及缓慢的,方法也很多,但是通常的概念是:分批删除,逐次提交。下面介绍一下提高DML语句效率的常用方法。
AiDBA宝典
2023/08/10
2110
在Oracle中,如何提高DML语句的效率?
在Entity Framework 中执行T-sql语句
从Entity Framework  4开始在ObjectContext对象上提供了2个方法可以直接执行SQL语句:ExecuteStoreQuery<T> 和 ExecuteStoreCommand。 1、使用ExecuteStoreQuery<T> :通过sql查询返回object实体,有有许多需要注意: 1.sql = "select * from Payment where Vendor= @vendor";之所以能写成select *是因为Payment对象的属性和表的字段命名完全一致,如果不一致
张善友
2018/01/22
2.5K0
避免在 JS 中过多使用 IF 语句优化技巧
最近在重构代码时,我发现早期的代码使用太多的 if 语句,其程度是我从未见过的。这就是为什么我认为分享这些简单的技巧是非常重要的,这些技巧可以帮助我们避免过多的使用 if 语句。
前端小智@大迁世界
2020/10/26
2.3K0
SQL语句在MySQL中是如何执行的
开门见山,当我们输入一条 SQL 语句的时候,MySQL 内部究竟执行了什么?直接上架构图,我们才能对其有一个概念,而不要陷入细节之中。
码哥字节
2020/03/24
4.4K0
SQL语句在MySQL中是如何执行的
SpringCloudGateWay中跨域配置不起作用
👨‍💻个人主页: 才疏学浅的木子 🙇‍♂️ 本人也在学习阶段如若发现问题,请告知非常感谢 🙇‍♂️ 📒 本文来自专栏: 问题(BUG)集合 🌈 每日一语:纯纯降智的我 🌈 问题描述 SpringCloudGateWay中跨域配置不起作用 使用filter @Component public class CORSFilter implements Filter{ @Override public void doFilter(ServletRequest request, Serv
才疏学浅的木子
2022/11/13
1.3K0
SpringCloudGateWay中跨域配置不起作用
在Java中如何避免“!=null”式的判空语句?
我整天都是在跟Java打交道。我在Java开发中最常用的一段代码就是用object != null在使用对象之前判断是否为空。这么做是为了避免NullPointerException。但是我发现这样检测代码实在是太丑了,而且及其不可读。
哲洛不闹
2018/09/18
5.3K0
在Java中如何避免“!=null”式的判空语句?
我整天都是在跟Java打交道。我在Java开发中最常用的一段代码就是用object != null在使用对象之前判断是否为空。这么做是为了避免NullPointerException。但是我发现这样检测代码实在是太丑了,而且及其不可读。
哲洛不闹
2018/09/14
2.2K0
一条SQL语句在MySQL中如何执行的
本篇文章会分析一个 sql 语句在 MySQL 中的执行流程,包括 sql 的查询在 MySQL 内部会怎么流转,sql 语句的更新是怎么完成的。
帅地
2019/06/06
3.5K1
一条SQL语句在MySQL中如何执行的
在Java中如何避免“!=null”式的判空语句?
我整天都是在跟Java打交道。我在Java开发中最常用的一段代码就是用object != null在使用对象之前判断是否为空。这么做是为了避免NullPointerException。但是我发现这样检测代码实在是太丑了,而且及其不可读。
哲洛不闹
2018/09/19
3.4K0
解决WordPress文章密码保护在首页(摘要)不起作用
如果你碰到这个问题,就说明你的主题还不够完善。是的,之前Devework主题也是这样,但现在已经修复了。这类问题都是,首页的文章上如果是摘要显示的或者截断输出的,如果是密码保护文章压根儿没有提示输入密
Jeff
2018/01/19
1.8K0
jQuery:delegate中select()不起作用的解决方法
jQuery有一个很好用的delegate(事件委派)功能,可以给当前以及将来(动态添加)的元素绑定一个事件处理函数。 比如下面的例子,动态添加一个输入文本框后,我想让所有文本框(不管是不是动态添加的)在获取焦点时,自动转大写。 <!doctype html> <html> <head> <title>delegate测试</title> <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery
菩提树下的杨过
2018/01/24
2.8K0
一文搞懂select语句在MySQL中的执行流程!
MySQL作为互联网行业使用最多的关系型数据库之一,与其免费、开源的特性是密不可分的。然而,很多小伙伴工作了很多年,只知道使用MySQL进行CRUD操作,这也导致很多小伙伴工作多年后,想跳槽进入大厂,却在面试的时候屡屡碰壁。
Bug开发工程师
2021/04/13
4.1K0
一文搞懂select语句在MySQL中的执行流程!
一条SQL语句在MySQL中是如何执行的
本篇文章会分析下一个sql语句在mysql中的执行流程,包括sql的查询在mysql内部会怎么流转,sql语句的更新是怎么完成的。
Java团长
2019/04/25
2K0
一条SQL语句在MySQL中是如何执行的
java循环语句_Java中的循环语句
while 语句也称为条件判断语句. 循环方式 : 利用一个条件来控制是否要反复执行这个语句.
全栈程序员站长
2022/09/08
4.5K0

相似问题

用SwiftyJSON解析comlpex JSON

13

TIBASIC上的dim命令问题

10

if语句在函数中不起作用

11

If语句在JavaScript中不起作用

124

IF语句在Android中不起作用

40
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文