Experimento 1 Conceptos básicos de JavaScript

1. Propósitos y requisitos experimentales.

Tareas experimentales

1. Domina las reglas de sintaxis de JavaScript

2. Declaraciones maestras de variables de JavaScript

3.Familiarizado con los tipos de datos de JavaScript

4. Domina los distintos operadores de JavaScript.

5. Definiciones de funciones maestras de JavaScript

Puntos de habilidad de entrenamiento

  1. Definiciones de variables maestras
  2. Domina la aplicación de declaraciones condicionales if.
  3. Domina la aplicación del bucle for.
  4. Conversión de tipo de datos maestros
  5. Domina la definición de funciones parametrizadas.

2. Instrumentos y equipos experimentales: Computadoras
equipadas con Dreamweaver , HBuilder y otros programas, y una red fluida.

3. Tareas y pasos experimentales.

Experimento 1. Triángulo de salida

Declaración de necesidades

Ingrese el número de filas para imprimir triángulos e imprima triángulos en la página. No importa si el número de filas de triángulos de entrada es mayor que 8, el número de filas de triángulos de salida es como máximo 8. Los triángulos generados en la página son como se muestra en la figura:

          

 

          Figura 1 Ingrese el número de líneas para imprimir Figura 2 Triángulos de salida en la página

Ideas y pasos de implementación

  1. Utilice  el método Prompt() para ingresar el número de filas del triángulo y llame al método parseInt() para convertir el número de fila en un número entero.
  2. Utilice   una   declaración if para determinar si el número de filas es menor que 8.

     3. Use  un bucle for doble  para generar el triángulo, use la variable de bucle externo para controlar las  filas  y la variable de bucle interno para controlar el número de * números en cada línea  . El número * en cada línea se genera y los saltos de línea .

Experimento 2. Funciones de escritura

Declaración de necesidades

Escriba la función f(x)=5x^2+9x-15, use el cuadro de diálogo de solicitud para ingresar el valor de x y genere el resultado correspondiente en la página.

Ideas y pasos de implementación

1. Definir la función y expresar la función usando operadores de suma, resta y multiplicación.

2. Utilice  el método Prompt()  para ingresar el valor de x.

3. Llame a la función definida.

4. Utilice el  método document.write() para generar los resultados correspondientes en la página.

         

     Figura 1 Ingrese el valor de x Figura 2 Genere el resultado en la página

4. Demostración de código experimental

Código del experimento 1:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>打印三角形</title>
		<style type="text/css">
			body{text-align: center;}
		</style>
	</head>
	<body>
		<script type="text/javascript">
			var row=parseInt(prompt("请输入三角形的行数:"));
			if(row<=8){
				for(var i=0;i<row+1;i++){
					for( var j=0;j<i;j++){
						document.write("*");
					}
					document.write("</br>");
				}
			}
			else{
				for( var i=0;i<9;i++){
					for(var j=0;j<i;j++){
						document.write("*");
					}
					document.write("</br>");
				}
			}
		</script>
	</body>
</html>

Código del experimento 2:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>计算函数表达式</title>
		<script type="text/javascript">
			function f(x){
				var y=5*x*x+9*x-15;
				document.write("结果是"+y);
			}
		</script>
	</head>
	<body>
		<script type="text/javascript">
			var x=parseInt(prompt("请输入一个数"));
			f(x);
		</script>
	</body>
</html>

5. Resultados experimentales

Resultados del experimento 1:
ingrese un número menor que 8:

 

Introduzca un número mayor que 8:


Resultados del experimento 2:

 

 

Supongo que te gusta

Origin blog.csdn.net/pzcxl/article/details/130313087
Recomendado
Clasificación