What is JavaScript and How It Powers Modern WebsitesWhat is JavaScript? Discover how this quirky yet powerful language runs in browsers, what makes it tick, and how you can start adding it to your sitesJul 7, 2025·10 min read
Project Euler: #13 - Large sumProblem Work out the first ten digits of the sum of the following one-hundred 50-digit numbers. 37107287533902102798797998220837590246510135740250 46376937677490009712648124896970078050417018260538 74324986199524741059474233309513058123726617309629 9...Jan 14, 2023·3 min read
Project Euler: #12 - Highly divisible triangular numberProblem The sequence of triangle numbers is generated by adding the natural numbers. So the 7th triangle number would be 1 + 2 + 3 + 4 + 5 + 6 + 7 = 28. The first ten terms would be: 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, ... Let us list the factors of...Jan 13, 2023·3 min read
Find Proper Divisors of integer 'n'Problem: Divisors of 'n' Given a positive integer n. Find all the proper divisors of the integer n. Approach We can approach this in two ways. Brute force method Squareroot of n method Brute force method: The most basic approach is to apply the b...Jan 12, 2023·3 min read
Project Euler: #11 - Largest product in a gridProblem In the 20×20 grid below, four numbers along a diagonal line have been marked in yellow. 08 02 22 97 38 15 00 40 00 75 04 05 07 78 52 12 50 77 91 0849 49 99 40 17 81 18 57 60 87 17 40 98 43 69 48 04 56 62 0081 49 31 73 55 79 14 29 93 71 40 67 ...Jan 11, 2023·6 min read
Project Euler: #10 - Summation of primesProblem The sum of the primes below 10 is 2 + 3 + 5 + 7 = 17. Find the sum of all the primes below two million. Problem Description The problem is pretty self-explanatory! Sum of primes below 10 is 17. Find the sum of primes below 2000000. Approach...Jan 10, 2023·4 min read
Project Euler: #9 - Special Pythagorean tripletProblem A Pythagorean triplet is a set of three natural numbers, a < b < c for which, $$a^2 + b^2 = c^2$$ For example, $$3^2 + 4^2 = 9 + 16 = 25 = 5^2$$ There exists exactly one Pythagorean triplet for which a + b + c = 1000.Find the product abc. Pr...Jan 9, 2023·2 min read