2021-02-25js interruptor aritmético de punto flotante de aprendizaje, función

problema:

  1. Js no usa directamente números de punto flotante para los cálculos, ¿la solución?
  2. ¿Qué necesita saber sobre la prioridad de las operaciones aritméticas?
  3. La elección del interruptor y la declaración if else
  4. ¿Se requiere el valor predeterminado en Switch?
  5. ¿Cuál es la condición de juicio utilizada en Switch? == o ===?
  6. ¿Tengo que usar break in Switch?
  7. ¿Cuál es el literal de la matriz? (No recuerdo)
  8. ¿Cuál es la premisa para agregar nuevos elementos a la matriz?
  9. ¿Qué sucede si la función pasa el parámetro de participación real no coincide?
  10. La función es como return num1, num2; ¿cuál es el resultado devuelto?
  11. La función no regresa, ¿cuál es su valor si genera?

Respuesta:

  1. Js no usa directamente números de punto flotante para los cálculos, así que cómo resolverlo
    a) Use el método toFixed () para realizar redondeos.
    B) Primero convierta a números enteros para realizar operaciones y luego realice operaciones de división
    c) Use la herramienta clases
  2. ¿Qué quieres saber sobre la prioridad de las operaciones aritméticas? A
    ) Usa más paréntesis,
    b) Operaciones aritméticas> Operaciones lógicas> Operaciones de asignación.
  3. La elección de las sentencias Switch y if else
    a) Cuando hay varias sentencias ifesle y las condiciones son paralelas, use switch en lugar de ifelse
  4. ¿Se requiere el valor predeterminado en el Switch? A
    ) Debe cumplir con el estándar.
  5. ¿Cuál es la condición de juicio utilizada en Switch? == o ===? A
    ) ===
    b) Asegúrese de prestar atención al tipo de datos
  6. ¿Tengo que usar break en Switch? A
    ) Sí, porque si no lo usa, se mostrarán todas las declaraciones que cumplan con las condiciones
  7. ¿Cuál es el literal de la matriz? (No recuerdo)
    a) ['12', '12']
  8. ¿Cuál es la premisa para agregar nuevos elementos a la
    matriz ? A ) Hay espacio extra en la matriz.
  9. ¿Qué sucede si la función pasa el parámetro real que no coincide? A
    ) El parámetro real es menor que el parámetro formal, y el parámetro menor que el real se pasa en indefinido
    b) El parámetro real es mayor que el parámetro formal, y sólo se pasa el parámetro real que es el mismo que el parámetro formal. Entrante de izquierda a derecha.
  10. La función es como return num1, num2; ¿cuál es el resultado devuelto? A
    ) El resultado devuelto es el último valor.
  11. La función no regresa, ¿cuál es su valor si da salida? A
    ) Indefinido

Supongo que te gusta

Origin blog.csdn.net/weixin_44767679/article/details/114066214
Recomendado
Clasificación