划痕等于操作员问题

Tim*_*man 0 mit-scratch

我在互联网上使用scratch.mit.edu版本2.0并编写程序来评估后缀表达式.当我使用letter..of ...块逐字遍历输入字符串,例如:"23+"(后缀)时,它工作正常.

然后我添加一个..的字母..来识别一个空格键字符,这样用户就可以在表达式中插入空格,例如"2 3 +"

但是,似乎无法识别空白字符.我试过了

1) Lookahead = ""
2) Lookahead =' '  
3) Lookahead ='' 
Run Code Online (Sandbox Code Playgroud)

其中没有一个能够找到遇到的空间.

这是项目:https://scratch.mit.edu/projects/77653712/

Sci*_*ter 5

在Scratch中,框字符串文字 - 没有引号,除非您正在寻找文字引号.只需在盒子里放一个空格.

只需将其设置为检查<(Lookahead) = [ ]>:(括号是框的符号)

脚本的截图

(那条黑线是我按ctrl + a来突出显示并显示它存在.)