Senior Front - канал для front-end программистов, здесь есть много всего про CSS3, Javascript, Html5, Angular, React, видео / статьи / курсы
# N = 4
1 + 2 + 3 + 4 = 10
# N = 10
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + (1 + 0) = 46
# N = 12
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + (1 + 0) + (1 + 1) + (1 + 2) = 51
👉 @seniorFront const primitive = 'приветики'
const str = new String('приветики')
В этом случае переменные primitive и str будут разных типов:
console.log(typeof primitive)
// string
console.log(typeof str)
// object
Если вызывать методы String на примитиве, JavaScript автоматически обернёт его в обёртку:
const primitive = 'привет!'
console.log(primitive.toUpperCase())
// ПРИВЕТ!
👉 @seniorFront