<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/math/best-of/2021" -->

---
title: Best Math posts of 2021 | daily.dev
description: The most upvoted Math posts of 2021, curated by the daily.dev community.
canonical: https://daily.dev/tags/math/best-of/2021
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/math/best-of/2021
og:type: website
og:site_name: daily.dev
og:title: Best Math posts of 2021 | daily.dev
og:description: The most upvoted Math posts of 2021, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Math — 2021

1. 1  
[](/posts/all-the-math-you-need-to-know-in-artificial-intelligence-3jhnl1rtt "All the Math You Need to Know in Artificial Intelligence")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 5y  
All the Math You Need to Know in Artificial Intelligence  
This guide is an absolute life-saver for beginners, so you can study the topics that matter most. It's an even better resource for practitioners, such as myself, who require a quick breeze-through on these concepts. You don’t need to know all of the concepts (below) in order to get your first job in AI.  
56
2. 2  
[](/posts/how-to-easily-get-started-with-threejs---part-1-qqrdgi2sb "How to easily get started with ThreeJS - Part 1")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 5y  
How to easily get started with ThreeJS - Part 1  
In around 30 lines of code you will create your first working 3D element (recap at the end of the article) A cube is an object that we will be able to see in ThreeJS. A scene is a scene, just like a movie set. On the scene you will add objects (that might be characters) and a camera. The aspect ratio is just the width divided by the height of the object.  
37  
5
3. 3  
[](/posts/programming-math-and-statistics-you-need-to-know-for-data-science-and-machine-learning-xx8wln8k7 "Programming, Math, and Statistics You Need to Know for Data Science and Machine Learning")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 5y  
Programming, Math, and Statistics You Need to Know for Data Science and Machine Learning  
Harshit Tyagi is a data scientist and author of the book "Machine Learning for Dummies" He is also the co-founder of the data-driven start-up, Machine Learning Laboratory. He has written books on data science and machine learning, including "The Machine Learning Handbook" and "Data Science and Machine Learning: The Complete Guide"  
36
4. 4  
[](/posts/upcoming-interesting-javascript-es2021-es12-features-to-look-for-licqmfdau "Upcoming Interesting JavaScript ES2021 (ES12) Features to Look for")  
Article  
![Avatar of hashnode](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/4a287b2e7cb5499bae863f8e7137cdb4)Hashnode · 6y  
Upcoming Interesting JavaScript ES2021 (ES12) Features to Look for  
The ES2021 (ES12) will be released in the middle of 2021\. In this tutorial, you will learn about the five most interesting features from this specification. They are String.prototype.replaceAll() , numeric separators, logical assignment operators, Promise.any() , WeakRef and Finalizers.  
33  
4
5. 5  
[](/posts/what-is-the-only-value-not-equal-to-itself-in-javascript--u08-91dst "What is the only value not equal to itself in JavaScript?")  
Article  
![Avatar of 30seconds](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/197d6538eea141d7a2fb4177234e9d89)30 seconds of code · 5y  
What is the only value not equal to itself in JavaScript?  
NaN (Not-a-Number) is the only JavaScript value not equal to itself when comparing with any of the comparison operators. NaN is often the result of meaningless or invalid math computations, so it doesn't make sense for two NaN values to be considered equal.  
18
6. 6  
[](/posts/learn-in-1-hour-introduction-to-linear-algebra-udly7577w "Learn in 1 Hour: Introduction to Linear Algebra")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 5y  
Learn in 1 Hour: Introduction to Linear Algebra  
Learn in 1 Hour: Introduction to Linear Algebra kicks off the week. Take on the role of a scientist and solve a range of genetic problems. Share a story about something interesting, challenging, or fun you’ve done at JetBrains Academy in 1 hour and get a chance to win a 25% discount on your personal subscription.  
14
7. 7  
[](/posts/460-free-textbooks-math-science-and-more-online-pdf-for-college-and-high-school--67pm8udye "460 Free Textbooks – Math, Science, and More [Online PDF for College and High School]")  
Article  
![Avatar of freecodecamp](https://media.daily.dev/image/upload/t_logo,f_auto/v1628412854/logos/freecodecamp)freeCodeCamp · 5y  
460 Free Textbooks – Math, Science, and More \[Online PDF for College and High School\]  
14
8. 8  
[](/posts/learn-in-1-hour-object-oriented-programming-in-python---goeljjp "Learn in 1 Hour: Object-Oriented Programming in Python")  
Article  
![Avatar of jetbrains](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/53ecf0c676f34b3896ee109609d91efa)JetBrains · 5y  
Learn in 1 Hour: Object-Oriented Programming in Python  
Learn in 1 Hour: Object-Oriented Programming in Python. This is the second day in the series of blog posts about what you can do in just an hour at JetBrains Academy. We decided to dedicate the next four days to the intricacies of particular programming languages, starting with Python.  
11

[See all Math archives](/tags/math/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/math/best-of/2021#page","url":"https://daily.dev/tags/math/best-of/2021","name":"Best Math Posts of 2021","description":"The most upvoted Math posts of 2021, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/math/best-of/2021#items","numberOfItems":8,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/all-the-math-you-need-to-know-in-artificial-intelligence-3jhnl1rtt","name":"All the Math You Need to Know in Artificial Intelligence"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/how-to-easily-get-started-with-threejs---part-1-qqrdgi2sb","name":"How to easily get started with ThreeJS - Part 1"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/programming-math-and-statistics-you-need-to-know-for-data-science-and-machine-learning-xx8wln8k7","name":"Programming, Math, and Statistics You Need to Know for Data Science and Machine Learning"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/upcoming-interesting-javascript-es2021-es12-features-to-look-for-licqmfdau","name":"Upcoming Interesting JavaScript ES2021 (ES12) Features to Look for"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/what-is-the-only-value-not-equal-to-itself-in-javascript--u08-91dst","name":"What is the only value not equal to itself in JavaScript?"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/learn-in-1-hour-introduction-to-linear-algebra-udly7577w","name":"Learn in 1 Hour: Introduction to Linear Algebra"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/460-free-textbooks-math-science-and-more-online-pdf-for-college-and-high-school--67pm8udye","name":"460 Free Textbooks – Math, Science, and More [Online PDF for College and High School]"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/learn-in-1-hour-object-oriented-programming-in-python---goeljjp","name":"Learn in 1 Hour: Object-Oriented Programming in Python"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Math","item":"https://daily.dev/tags/math"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/math/best-of"},{"@type":"ListItem","position":5,"name":"2021"}]}]}
```

