Равенство строк и чисел в JavaScript

Как вы знаете, число в кавычках представляет собой строку. Например, '3' - это строка. Однако, при сравнении таких строк с настоящими числами JavaScript считает, что строка в кавычках равна такому же числу.

Давайте для примера сравним строку '3' и число 3:

javascriptif ('3' == 3) {
  console.log('+++'); // сработает это
} else {
  console.log('---');
}
Задание 1

Даны переменные:

javascriptlet test1 = '123';
let test2 = 123;

Проверьте, равны ли значения переменных и выведите соответствующее сообщение.