text: //Código del cuadrado
  console.group("Cuadrados");
  
  function perimetroCuadrado(lado){
      return lado * 4;
  } 
  
  function areaCuadrado(lado){
      return lado * lado;
  }
  
  console.groupEnd();
  
  //Código del triángulo
  console.group("Triángulos");
  
  function perimetroTriangulo (lado1,lado2,base){
      return lado1 + lado2 + base;
  }
  
  function areaTriangulo(base,altura){
      return (base * altura)/2;
  } 
  
  console.groupEnd();
  
  //Código del círculo
  console.group("Círculos");
  
  //Diámetro
  function diametroCirculo(radio){
      return radio * 2;
  }
  
  //PI
  const PI = Math.PI;
  console.log("PI es: " + PI);
  
  //Circunsferencia
  function perimetroCirculo(radio) {
      const diametro = diametroCirculo(radio);
      return diametro * PI;
  }
  
  //Área
  function areaCirculo(radio){
      return (radio * radio) * PI;
  } 
  
  console.groupEnd();
  
  //Triángulo isósceles
  console.group("Triángulo isósceles");
  
  function calcularAlturaTriangulo(lado1,lado2,base){
      if(lado1 == lado2 && lado1 != base){ //es isósceles
          const h = Math.sqrt((lado1 * lado1) - ((base * base) / 4));
          return h;
      }
      else{
          console.error("ERROR");
      }
      
  }
  console.groupEnd();
  
  
  
  
  //funciones para recibir las interacciones con HTML.
  
  function calcularPerimetroCuadrado(){
      //etiqueta del html
      const input = document.getElementById("InputCuadrado");
      //el valor de la etiqueta
      const value = input.value;
      //cálculo
      const perimetro = perimetroCuadrado(value);
      //mostrar resultado al usuario
      alert(perimetro);
  }
  
  function calcularAreaCuadrado(){
      //etiqueta del html
      const input = document.getElementById("InputCuadrado");
      //el valor de la etiqueta
      const value = input.value;
      //cálculo
      const area = areaCuadrado(value);
      //mostrar resultado al usuario
      alert(area);
  }
  
  function calcularPerimetroTriangulo(){
      const input1 = document.getElementById("InputTriangulo1");
      const lado1 = parseInt(input1.value);
      const input2 = document.getElementById("InputTriangulo2");
      const lado2 = parseInt(input2.value);
      const input3 = document.getElementById("InputTriangulo3");
      const base = parseInt(input3.value);
      
      const perimetro = perimetroTriangulo(lado1,lado2,base);
      alert(perimetro);
  }
  
  function calcularAreaTriangulo(){
      const input1 = document.getElementById("InputTriangulo3");
      const base = input1.value;
      const input2 = document.getElementById("InputTriangulo4");
      const altura = input2.value;
      
      const area = areaTriangulo(base,altura);
      alert(area);
  }
  
  function calcularPerimetroCirculo(){
      const input = document.getElementById("InputCirculo");
      const radio = parseInt(input.value);
  
      const perimetro = perimetroCirculo(radio);
      alert(perimetro);
  }
  
  function calcularAreaCirculo(){
      const input = document.getElementById("InputCirculo");
      const radio = parseInt(input.value);
  
      const area = areaCirculo(radio);
      alert(area);
  }
  
  function calcularAlturaIsosceles(){
      const input1 = document.getElementById("InputIsosceles1");
      const lado1 = parseInt(input1.value);
  
      const input2 = document.getElementById("InputIsosceles2");
      const lado2 = parseInt(input2.value);
  
      const input3 = document.getElementById("InputIsosceles3");
      const base = parseInt(input3.value);
  
      const h = calcularAlturaTriangulo(lado1,lado2,base);
      alert(h);
  
  }