1
respuesta

[Queja] No se explica sobre la función calc y que resultado se obtiene

Buen día

Al momento de llevar el modelo responsivo de mobile a desktop No se explica sobre la función calc y que resultado se obtiene.

1 respuesta

No se puede profundizar en un curso sobre cada función que se toca. Los instructores se esfuerzan por enseñarnos las que más vamos a utilizar el los proyectos reales.

Pero siempre puedes buscar en la documentación para saber como funcionan

La función calc puede ser utilizada para realizar operaciones aritméticas básicas en JavaScript. A continuación te presento una posible implementación de esta función:

function calc(operador, num1, num2) {
  let resultado;

  switch (operador) {
    case '+':
      resultado = num1 + num2;
      break;
    case '-':
      resultado = num1 - num2;
      break;
    case '*':
      resultado = num1 * num2;
      break;
    case '/':
      resultado = num1 / num2;
      break;
    default:
      console.log('Operador inválido');
      return null;
  }

  return resultado;
}

La función recibe tres parámetros: operador, num1 y num2. El parámetro operador es un carácter que indica la operación aritmética que se desea realizar (+ para suma, - para resta, * para multiplicación, / para división). Los parámetros num1 y num2 son los dos números sobre los que se desea realizar la operación.

La función utiliza una estructura de control switch para seleccionar la operación a realizar en función del valor de operador. Si operador es uno de los operadores válidos (+, -, * o /), se realiza la operación correspondiente y se guarda el resultado en la variable resultado. Si operador no es un operador válido, se muestra un mensaje de error en la consola y se devuelve null.

Finalmente, la función devuelve el resultado de la operación aritmética realizada.