Discuss Scratch

p-p-p-p-p-p-p-p-p-p-
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

Bump again, updated my post
to provide the workaround and why it doesn't work
GamesReinvented
New Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

bump, I think that's how you do it?

Last edited by GamesReinvented (April 24, 2024 00:12:31)

MagicCoder330
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

I like the idea of this. Better system for deleting though. Right clicking on a field should have a popup that says “delete field?”. Don't see any downsides to this and it would keep things tidier.
julmik6478
Scratcher
500+ posts

Easier way of combining "Join", "And" and "Or" blocks.

<> and <> +::operators boolean 
<> or <> +::operators boolean
join [] [world] +::operators reporter
Scratchedbyyou
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

Like this?
<<> and <> ▶::operators>
<<> and <> and <> ◀ ▶::operators>
ScratchUser139
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

Support!
medians
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

Also could apply to other blocks:
(() + (0) @delInput @addInput::operators)
(() - (0) @delInput @addInput::operators)
(() * (0) @delInput @addInput::operators)
(letter () of [world] @delInput @addInput::operators)
The letter block would allow you to select multiple letters, so this:
(letter (1) (2) of [world] @delInput @addInput::operators)
Would report “wo”
medians
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

Bringing this topic up.
tagrim123
Scratcher
500+ posts

Easier way of combining "Join", "And" and "Or" blocks.

medians wrote:

Also could apply to other blocks:
(() + (0) @delInput @addInput::operators)
(() - (0) @delInput @addInput::operators)
(() * (0) @delInput @addInput::operators)
(letter () of [world] @delInput @addInput::operators)
The letter block would allow you to select multiple letters, so this:
(letter (1) (2) of [world] @delInput @addInput::operators)
Would report “wo”
Support for this
da-ultimate-creater
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

Support. It could stop these abominations:

(join [a](join(variable)(join(another var)(join[did](join(var3)[.]))))) 
It could also save space.
mtaka4
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

ScratchUser139 wrote:

Support!
Explain!
mtaka4
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

So this?
(join [hello ] [world] [!] [I ] [fart] [ed]  -  + :: operators)

Last edited by mtaka4 (Sept. 23, 2025 23:06:34)

da-ultimate-creater
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

mtaka4 wrote:

So this?

(join [hello ] [world] [!] [I ] [fart] [ed]  -  + :: operators)
Yes
NutOfCoco
Scratcher
27 posts

Easier way of combining "Join", "And" and "Or" blocks.

support
mtaka4
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

NutOfCoco wrote:

support
explain
pippy2011eight
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

Support
((0) () (0) ::operators
mtaka4
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

pippy2011eight wrote:

Support
((0) () (0) ::operators
explain
CodeComet6161
Scratcher
1000+ posts

Easier way of combining "Join", "And" and "Or" blocks.

bump
BoyoolHarita
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

I support this. It would also be greatly beneficial in if <> else blocks
pippy2011eight
Scratcher
100+ posts

Easier way of combining "Join", "And" and "Or" blocks.

mtaka4 wrote:

pippy2011eight wrote:

Support
((0) () (0) ::operators
explain
I was showing an example of what it could look like, here's another one:
<[50] [> v] [0]:: operators>
<[0] [< v] [50]:: operators>
<[50] [≥ v] [0]:: operators>
<[0] [≤ v] [50]:: operators>

Powered by DjangoBB