私はPharoを使用してSmalltalkでコーディングしています。私のコード:
|i delay|
i := 0.
[i < 5] whileTrue: [
[
delay := Delay forSeconds: 2.
delay wait.
Transcript show: '2 seconds are up'.
Transcript cr.
] fork.
i := i + 1.
]
2秒ごとではなく、すべての「2秒がアップしています」を一度に出力します。
2 seconds are up
2 seconds are up
2 seconds are up
2 seconds are up
2 seconds are up
Smalltalkで2秒ごとに何かを印刷する方法を教えてもらえますか?