Значення «null» Спеціальне значення null не відноситься до жодного з типівописаних вище. Воно формує окремий тип, який містить лише значення null : let age = null; У JavaScript null не є «посиланням на неіснуючий об'єкт» або «нульовим покажчиком», як у деяких інших мовах.
NaN не дорівнює жодному значенню, навіть самому собі. Рекомендований спосіб перевірити, чи містить змінна NaN – Використовувати Number. isNaN(value). Перетворення числових рядків на числа, у разі невдачі може дати NaN.
У JavaScript, Number – числовий тип даних у форматі 64-бітного числа подвійної точності з плаваючою комою. В інших мовах програмування може існувати декілька числових типів даних, наприклад: Integer, Float, Double або Bignum.