Coding Challenge #119: Binary to Decimal Conversion
This coding challenge is an exploration of binary numbers with p5.js. Watch me build an interactive sketch that converts binary to decimal numbers! Code: https://thecodingtrain.com/challenges/119-binary-to-decimal-conversion
đšī¸ p5.js Web Editor Sketch: https://editor.p5js.org/codingtrain/sketches/HJn1hOPjX
đĨ Next video: https://youtu.be/oCBlwsY8sR4?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
đĨ All videos: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
References:
đ Ternary Operator: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Conditional_Operator
Videos:
đ´ Livestream Archive: https://youtu.be/jSzmac4Rri8?t=4261s
Related Coding Challenges:
đ #117 Seven-Segment Display: https://youtu.be/MlRlgbrAVOs
đ #120 Bit Shifting: https://youtu.be/oCBlwsY8sR4
Timestamps:
0:00 Introduction
1:08 Understanding the base of a number system
6:11 Built-in helper functions for base conversion in JavaScript
7:24 Let's code our own converter!
7:52 Bits and bytes
14:39 Making a visual representation
22:31 Let's make this interactive!
26:12 The ternary operator
27:04 We did it!
27:24 Make something creative!
Editing by Mathieu Blanchette
Animations by Jason Heglund
Music from Epidemic Sound
đ Website: http://thecodingtrain.com/
đž Share Your Creation! https://thecodingtrain.com/guides/passenger-showcase-guide
đŠ Suggest Topics: https://github.com/CodingTrain/Suggestion-Box
đĄ GitHub: https://github.com/CodingTrain
đŦ Discord: https://thecodingtrain.com/discord
đ Membership: http://youtube.com/thecodingtrain/join
đ Store: https://standard.tv/codingtrain
đī¸ Twitter: https://twitter.com/thecodingtrain
đ¸ Instagram: https://www.instagram.com/the.coding.train/
đĨ Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH
đĨ Intro to Programming: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA
đ p5.js: https://p5js.org
đ p5.js Web Editor: https://editor.p5js.org/
đ Processing: https://processing.org
đ Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct
This description was auto-generated. If you see a problem, please open an issue: https://github.com/CodingTrain/thecodingtrain.com/issues/new
#binarynumbers #baseconversion #math #javascript #p5js