Discuss Scratch

sukeppy
Scratcher
2 posts

Scratchスクリプトクイズ

(((length of ((foo) / (-0))) * (2)) - (17))

0と-0で挙動が違います
taiyo_a
Scratcher
100+ posts

Scratchスクリプトクイズ

こんなのはどうでしょうか。
音量を(foo) %にする 
[結果 v] を [1]にする
もし <(volume) = [0]> なら
[結果 v] を [-1]にする
end
kaki-kui
Scratcher
36 posts

Scratchスクリプトクイズ

#3293
((foo) / ( (foo) の [絶対値 v] ::operators))
【条件】に絶対値を使ってはいけないと書いていなかったので…(ある意味トリッキー((

↑追記:使っても良いらしいです。

Last edited by kaki-kui (Feb. 12, 2025 13:58:27)

kaki-kui
Scratcher
36 posts

Scratchスクリプトクイズ

#3293
((<(foo) contains [-]?> * (-2)) + (1))
追記
#3294と被ってしまった

Last edited by kaki-kui (Feb. 12, 2025 13:47:38)

finalbacon
Scratcher
18 posts

Scratchスクリプトクイズ

#3303
使って大丈夫です。絶対値を使ったトリッキーで面白いプログラムがあるかもしれないので、OKにしておきました。
00giri
Scratcher
1000+ posts

Scratchスクリプトクイズ

#3293
#3300の1ブロック削減です。
この方法だとfooが0なら0を返すのも嬉しいですね
((((foo) / (0)) の [atan v]::operators) / (90))
finalbacon
Scratcher
18 posts

Scratchスクリプトクイズ

#3293
大体出揃ったようなので、まとめてみました
#3300の二番目にはおそらくミスがありましたが、それ以外は正解です。
個人的に好きなのは音量を使った方法です。まさにトリッキー。
別に解答を打ち切ったわけではないので、まだ解答してOKです。
解答され次第、この作品に加えるつもりです。
ankouakaisikairoka
Scratcher
100+ posts

Scratchスクリプトクイズ

出題します。
Scratchの三角関数は10桁の精度しかありませんが、あるスクリプトを組むと、10桁を超える精度になります。
問題: どうすれば、10桁を超える精度のある三角関数を計算することができるでしょうか。

想定解では、sin関数が7Block、cos関数が7Block、tan関数が、9Blockです。
また、定義ブロックを用いています。返り値は変数returnに返しています。
yuito2013
Scratcher
100+ posts

Scratchスクリプトクイズ

say ([sin v] of ((...) * (1000))::operators)
ですか?そもそも三角関数って何?
abee
Scratcher
1000+ posts

Scratchスクリプトクイズ

クイズに答える前提となる基礎知識についての質問と回答はこのトピックの目的から外れてしまいます。
このケースでは、「Scratch数学カフェ」で聞くことをおすすめします。
abee
Scratcher
1000+ posts

Scratchスクリプトクイズ

#3307
出題者の想定解もお願いします。

Powered by DjangoBB