孤星I 发表于 2022-10-1 21:21:17


又做了一个程序,这回是计数器,按A按钮会加,按B按钮会减,最低值为0. 嘻嘻!




input.onButtonPressed(Button.A, function () {
    count += 1
    basic.showNumber(count)
})
input.onButtonPressed(Button.B, function () {
    count += -1
    if (count <= 0) {
      count = 0
    }
    basic.showNumber(count)
})
let count = 0
basic.showNumber(0)
count = 0
basic.forever(function () {
       
})



simonzhd 发表于 2022-10-2 01:16:11

孤星I 发表于 2022-10-1 21:21
又做了一个程序,这回是计数器,按A按钮会加,按B按钮会减,最低值为0. 嘻嘻!




我看到了代码里有闭包函数的影子

孤星I 发表于 2022-10-2 01:37:21

本帖最后由 孤星I 于 2022-10-2 01:38 编辑

simonzhd 发表于 2022-10-2 01:16
我看到了代码里有闭包函数的影子

那个JavaScript是自动生成的,我只是用Blocks(不清楚中文叫什么,就是你看到的第一张图) 先设计的,只是拖曳拼块。百度了闭包函数,依然不知道是什么东西,惭愧了。

simonzhd 发表于 2022-10-2 06:14:56

孤星I 发表于 2022-10-2 01:37
那个JavaScript是自动生成的,我只是用Blocks(不清楚中文叫什么,就是你看到的第一张图) 先设计的,只是 ...

哦,原来是拖拽生成的,那比较傻瓜化的操作{:10_503:},我以为代码也要自己写呢。没想到javascript也能控制硬件~

孤星I 发表于 2022-10-2 12:59:16

simonzhd 发表于 2022-10-2 06:14
哦,原来是拖拽生成的,那比较傻瓜化的操作,我以为代码也要自己写呢。没想到javascript也能控 ...


嗯,它有提供三种,第一种是拼块,Blocks,第二种和第三种是属于文字类的编程,分为JavaScript和Python.

我想看网站服务提供商要不要而已,要的话也可以支持PHP和其他语言,不过好像必须得在这个网站才能编译成16进制的文件(Hex file),以便上传到开发板运行。


simonzhd 发表于 2022-10-2 13:45:54

孤星I 发表于 2022-10-2 12:59
嗯,它有提供三种,第一种是拼块,Blocks,第二种和第三种是属于文字类的编程,分为JavaScript和Python.

...

嗯,明白&#129761了

孤星I 发表于 2022-10-3 00:12:47

孤星I 发表于 2022-9-27 17:06
卖家放了张图,表示他们已经运出来了,现在在运输途中,预计2~6天后会收到。




请问站长可以删掉这楼吗?

孤星I 发表于 2022-10-3 00:13:55

simonzhd 发表于 2022-10-2 13:45
嗯,明白&#129761了

请问站长可以帮忙删掉第8楼吗?虽然图片解析度不强,但是我怕高手可以将我的地址和电话号码放大来看。

谢谢!

simonzhd 发表于 2022-10-3 07:32:32

孤星I 发表于 2022-10-3 00:13
请问站长可以帮忙删掉第8楼吗?虽然图片解析度不强,但是我怕高手可以将我的地址和电话号码放大来看。

...

好的,已删

孤星I 发表于 2022-10-3 12:58:39

simonzhd 发表于 2022-10-3 07:32
好的,已删

谢谢你。
页: 1 2 [3] 4
查看完整版本: 微软单片机(micro:bit)