Discuss Scratch

coder_isaiyah11
Scratcher
100+ posts

new operator blocks

hi scrath team i have some new blocks to show you also tell me if this is an duplicate
((0) ✕ (0) :: operators)
this will multiply the first input by second one.
( () ± () :: operators)
this will execute both plus and minus blocks in that order
thats all it see ya
mlcreater
Scratcher
1000+ posts

new operator blocks

() * ()
multiplies numbers.

What exactly do you want
() ± () :: operators reporter
to do?
You did not give a very precise description in the original post.
coder_isaiyah11
Scratcher
100+ posts

new operator blocks

mlcreater wrote:

() * ()
multiplies numbers.

What exactly do you want
() ± () :: operators reporter
to do?
You did not give a very precise description in the original post.
i meant use plus and minus at the same time
mlcreater
Scratcher
1000+ posts

new operator blocks

coder_isaiyah11 wrote:

mlcreater wrote:

What exactly do you want
() ± () :: operators reporter
to do?
You did not give a very precise description in the original post.
i meant use plus and minus at the same time
A block cannot give two answers…
coder_isaiyah11
Scratcher
100+ posts

new operator blocks

mlcreater wrote:

coder_isaiyah11 wrote:

mlcreater wrote:

What exactly do you want
() ± () :: operators reporter
to do?
You did not give a very precise description in the original post.
i meant use plus and minus at the same time
A block cannot give two answers…
it will add to the answer and then subtract from the awnser
Super_Scratch_Bros20
Scratcher
1000+ posts

new operator blocks

coder_isaiyah11 wrote:

hi scrath team i have some new blocks to show you also tell me if this is an duplicate
((0) ✕ (0) :: operators)
this will multiply the first input by second one.

That already exists.

((0) * (0))

( () ± () :: operators)
this will execute both plus and minus blocks in that order

Adding and then subtracting the same number will only give you what you started with.
BestUsernameSoFar
Scratcher
100+ posts

new operator blocks

mlcreater wrote:

coder_isaiyah11 wrote:

mlcreater wrote:

What exactly do you want
() ± () :: operators reporter
to do?
You did not give a very precise description in the original post.
i meant use plus and minus at the same time
A block cannot give two answers…
I think they mean it adds it than subtracts it.

((12) ± (5)::operators) // 0
Or… forget that. If that was the case it would always output “0” .
ioton
Scratcher
500+ posts

new operator blocks

() ✕ () :: operators reporter // this is the same as
(() * ()) // this.
() ± () :: operators reporter // for this one though,
it's useless.
a + b - b = a
meaning it would always return a, the number in the first input, no matter what you put in the second input (unless it's not a number). Whether it's negative, or not, it would always return a.
coder_isaiyah11
Scratcher
100+ posts

new operator blocks

guess im just someone that will not help the community
BestUsernameSoFar
Scratcher
100+ posts

new operator blocks

coder_isaiyah11 wrote:

guess im just someone that will not help the community
Don't say that. It's just you need to think about different ideas that will help Scratch become better. This topic might help.
Za-Chary
Scratcher
1000+ posts

new operator blocks

I'm going to close this thread. The first block appears to already be implemented; it's the existing multiplication block in the Scratch editor. As for the other one, it appears that an effective workaround is simply

((number) + (0))

as it requires the same number of blocks and the same number, if not less, characters to type in.

If we are misunderstanding your suggestion, feel free to remake your topic in the Suggestions forum. Before you do, however, please create a separate topic for each suggestion you have, rather than creating a list of suggestions. That way, the conversation stays focused and each idea can get the attention it needs.

Before making a new topic, please check out the following:
Thank you!

Powered by DjangoBB