DEV Community

benboorstein
benboorstein

Posted on

Quick Notes Based On "Builtins" Section of Frontend Masters' "Complete Intro to Web Development, v2"

What I did (in code):

    console.log('BEn BoOrstEiN'.toUpperCase()) // BEN BOORSTEIN
    console.log('BEn BoOrstEiN'.toLowerCase()) // ben boorstein

    console.log(Math.round(5.6)) // 6
    console.log(Math.floor(5.999)) // 5
    console.log(Math.ceil(5.1)) // 6

    console.log('Ben Boorstein'.substr(4, 5)) // Boors
    console.log('Ben Boorstein'.substr(2, 4)) // n Bo
    console.log('Ben Boorstein'.substr(6)) // orstein

What I did (in English):

  • Above are a few of the very many methods that are built in to JavaScript.
  • toUpperCase() is pretty self-explanatory: It converts the string before it to all uppercase letters.
  • toLowerCase() is pretty self-explanatory: It converts the string before it to all lowercase letters.
  • Math.round() rounds the number passed to it to the nearest integer.
  • Math.floor() rounds the number passed to it to the nearest integer less than or equal to the number.
  • Math.ceil() rounds the number passed to it to the nearest integer greater than or equal to the number.
  • substr() returns a section of the string before it. The first number passed to it represents the starting index. The second number passed to it represents how many of the next characters (including the character at the starting index) will be included. If there is no second number passed to it, then every character from the starting index through the end of the string is included.

What I learned:

  • From the above code, I didn't learn anything new. But it is very helpful to be reminded of how these types of methods work. And review, no matter the topic, is always welcome.
  • From other parts of this section of instruction, I didn't learn anything new.

What I still might not understand:

  • Nothing for this section.

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (0)

AWS GenAI LIVE image

How is generative AI increasing efficiency?

Join AWS GenAI LIVE! to find out how gen AI is reshaping productivity, streamlining processes, and driving innovation.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay