Indeed, 0 is the identity value for the + operator, and 1 is the identity value for the multiplication operator.
(There is probably a math term other than "Identity value', but I can't remember it.)
P.S. Change those > to ==> so they don't look like GREATER THAN operators.
While I agree with the technicalities here, I don't think it's really all that helpful in a language that's aiming to be approachable to non-programmers. For example, can you tell me which blocks these are?
My reasoning for preventing being able to reduce the number of inputs below two is to prevent these types of ambiguities. I've added this to our agenda for our staff meeting today (we can always relax the restriction at a later time).
I personally found the discovery that I could remove inputs to math operations a pleasant surprise, like the discovery of zero across domains.
It tickled my math funny bone.
Why deprive students of that fun?
(Further thoughts, probably too late for your staff meeting ...)
"By August 3, 2020, new apps must target at least Android 10 (API level 29). By November 2, 2020, all apps that are being updated must target at least Android 10 (API level 29)."
I've tried the testing environment. I am not sure if I can build an APK and upload it to PlayStore from the mentioned test link. However I tried it and got the following error.
Revoke the new relaease now and only provide it if its running without corrupting previously written APKs.
Never change a running timer and above all don't bring it fall with nice to haves.