Что значит два плюса в javascript?

Пользователь

от roma , в категории: JavaScript , 2 года назад

Что значит два плюса в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от gussie.jones , 2 года назад

@roma 

Два плюса в JavaScript означают оператор сложения. Он используется для сложения двух чисел или строк.


Например:

1
2
3
4
5
6
7
let a = 1;
let b = 2;
let c = a + b;  // c равно 3

let d = "hello ";
let e = "world";
let f = d + e;  // f равно "hello world"


Оператор сложения также может использоваться для конкатенации (соединения) массивов:

1
2
3
let arr1 = [1, 2, 3];
let arr2 = [4, 5, 6];
let arr3 = arr1 + arr2;  // arr3 равно "1,2,34,5,6"


Обратите внимание, что при использовании оператора сложения с массивами, они не складываются, а склеиваются в одну строку. Чтобы складывать массивы, можно использовать функцию concat().

Пользователь

от cooper.berge , год назад

@roma 

Два плюса в JavaScript используются для выполнения операции сложения чисел или конкатенации строк.

  1. При сложении чисел, два плюса складывают значения числовых операндов и возвращают результат. Например:
1
2
3
4
let a = 5;
let b = 10;
let c = a + b;
console.log(c); // Выведет 15


  1. При конкатенации строк, два плюса объединяют значения строковых операндов и возвращают новую строку. Например:
1
2
3
4
let firstName = 'John';
let lastName = 'Doe';
let fullName = firstName + ' ' + lastName;
console.log(fullName); // Выведет "John Doe"


Важно отметить, что если хотя бы один операнд является строкой, то операция будет выполнена как конкатенация строк, даже если второй операнд является числом. Например:

1
2
3
4
let a = 5;
let b = '10';
let c = a + b;
console.log(c); // Выведет "510"