Sure, I can provide you with a simple text-based Super Mario Bros 3 demake using JavaScript enclosed in a single HTML file. Please find the code below:
Super Mario Bros 3 Demake
In this demake, the game is represented by a line of dots (representing the ground) with the player's character (represented by "M") on top. You can control the player's movement using the left and right arrow keys. The player can move left or right within the available space represented by the dots.
This is a very basic demake, but you can expand it by adding more functionality, levels, and graphics using pictograms or ASCII art if desired.