我有一个提出这个问题的作业: “编写一个函数来检查整数是否可以除以16并返回布尔值(假或正确)”
我写了这个:
var e = {'range' : 'defined onEdit Range'};
onEdit(e);
但我需要帮助,因为它不完整。我只想对Processing说要让我用键盘输入一个数字进行测试。我以为它是“keyPressed == true”但它不起作用。有解决方案吗感谢。
非常感谢您的解释。我从上一条消息开始编写了一个新代码,但我认为它也不正确。
void setup()
{
{
int i=0
if(i%16==0)
Printls(i)
else
println(+i+" not divisable by 16"
}
}
答案 0 :(得分:1)
我会接受这些要求:
编写一个函数来检查整数是否可以除以16并返回布尔值(false或更正)
并将其分解为非常容易遵循的步骤:
你应该学习更多关于每一步进展的功能,到最后你应该达到你的目标。你的逻辑(使用%)是有意义的,只需要练习更多的语法(在你发布的代码中有问题)。
关于检查密钥,您可以查看keyPressed()函数,但请注意,练习不需要这样做。感觉keyPressed目前是一种分心,你应该首先专注于理解函数的语法。