Арифметические операторы Hackerrank 10 дней JavaScript: решения и примеры кода

Похоже, вы ищете разные методы решения задачи «Арифметические операторы» на HackerRank в рамках конкурса «10 дней JavaScript». Ниже я представлю вам несколько различных методов вместе с примерами кода:

Метод 1: использование основных арифметических операторов

function solve(a, b) {
  const sum = a + b;
  const difference = a - b;
  const product = a * b;

  console.log(sum);
  console.log(difference);
  console.log(product);
}
solve(5, 3);

Метод 2: использование литералов шаблона

function solve(a, b) {
  const sum = a + b;
  const difference = a - b;
  const product = a * b;

  console.log(`Sum: ${sum}`);
  console.log(`Difference: ${difference}`);
  console.log(`Product: ${product}`);
}
solve(5, 3);

Метод 3. Использование объекта

function solve(a, b) {
  const result = {
    sum: a + b,
    difference: a - b,
    product: a * b
  };

  console.log(result);
}
solve(5, 3);

Метод 4. Использование массива

function solve(a, b) {
  const result = [
    a + b,
    a - b,
    a * b
  ];

  console.log(result);
}
solve(5, 3);

Метод 5: использование назначения деструктуризации

function solve(a, b) {
  const sum = a + b;
  const difference = a - b;
  const product = a * b;

  const result = [sum, difference, product];
  const [s, d, p] = result;

  console.log(s);
  console.log(d);
  console.log(p);
}
solve(5, 3);