V School | Better Humans, Better Outcomes

No way a

Make a function that takes a string and returns that string with all instances of the letter 'a' removed. Must handle lowercase and uppercase letters. function removeA(str) { // Your code here } console.log(removeA("Aye matey!")) // displays "ye mtey!" Hint: String methods

HTML Forms Part 2

Part 2 is the fun part. We get to explore all the cushy things our browser has built for us, and all we have to do is simply implement them. Input types Let start with the different input types. The first two are old news. * text * number * checkbox * radio * tel

HTML Forms Part 1

Basic tags and attributes Tags The HTML

element defines a form that is used to collect user input:
wraps all your inputs. A simple form in HTML would look like: First Name: And look like this in the browser: First Name: ___ It is wise to give each of your forms

Mouse Debug

Setup https://github.com/VSchool/mouse-debug You will need to clone the above repo from Github. Go to your exercises folder and enter the following command. git clone https://github.com/VSchool/mouse-debug This clone will have a .git folder. You don't want that. cd into mouse-debug and run rm

Noding Bat

About Noding Bat is a copy of the Coding Bat programming problems ported over to JavaScript. Going through many practice problems is a great way to solidify thinking like a programmer. Exercise Go ahead and make an account on Noding Bat and start working on some of the first problems.

V School | Better Humans, Better Outcomes © 2026