I have a dust covered personal project that I created in ACTIONSCRIPT that I started porting to JS recently. I had an audio bug because the synth I created was too simple, so every time a note stopped playing it made an annoying click sound.
Just fixed it by using attack/decay parameters in a gain node.
It feels good. next steps feel a lot easier, and I can think about doing some more fun stuff.
they are similar, actionscript will give you a good foundation for event based programming, hooking up buttons.
You won’t have as easy access to drawing shapes, I’m not sure if all the libraries you might have used (like box 2d) will be the same.
Use the mozilla documentation for JS eg : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean
There’s probably more logic traps in JS than in AS, but I’m not sure.