{"id":1398,"date":"2025-09-05T08:36:24","date_gmt":"2025-09-05T13:36:24","guid":{"rendered":"https:\/\/hoteleria.distrihogar.com\/hoteleria-prueba\/?page_id=1398"},"modified":"2025-09-05T12:47:04","modified_gmt":"2025-09-05T17:47:04","slug":"calculadora-lavado","status":"publish","type":"page","link":"https:\/\/hoteleria.distrihogar.com\/hoteleria-prueba\/calculadora-lavado\/","title":{"rendered":"Calculadora Lavado"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00bb1&#8243; admin_label=\u00bbHero\u00bb _builder_version=\u00bb4.25.2&#8243; _module_preset=\u00bb74c69059-8e69-4122-b1e6-dfeabf6c5711&#8243; use_background_color_gradient=\u00bbon\u00bb background_color_gradient_direction=\u00bb-90deg\u00bb background_color_gradient_stops=\u00bbrgba(0,0,0,0.6) 0%|rgba(0,0,0,0.9) 100%\u00bb background_color_gradient_overlays_image=\u00bbon\u00bb background_color_gradient_start=\u00bbrgba(0,0,0,0.5)\u00bb background_color_gradient_end=\u00bbrgba(0,0,0,0.75)\u00bb background_image=\u00bbhttps:\/\/images.unsplash.com\/photo-1651147572891-a37a866c557c?ixid=M3w1ODkyNzF8MHwxfHNlYXJjaHw5fHxsdXh1cnklMjBob3RlbCUyMGxvYmJ5fGVufDB8MHx8fDE3NTE5ODY0Nzd8MA&#038;ixlib=rb-4.1.0&#038;fm=webp&#038;fit=crop&#038;crop=entropy&#038;w=1920&#038;h=1080&#038;q=20&#038;dpr=2&#8243; min_height=\u00bb321.9px\u00bb custom_padding=\u00bb8vw||8vw||true|false\u00bb locked=\u00bboff\u00bb collapsed=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row column_structure=\u00bb2_3,1_3&#8243; _builder_version=\u00bb4.18.0&#8243; _module_preset=\u00bb5138c454-be54-4233-bd3b-f8e6a8747976&#8243; locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb2_3&#8243; _builder_version=\u00bb4.16&#8243; _module_preset=\u00bb73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=\u00bb{}\u00bb][et_pb_heading title=\u00bbCalculadora de Lavado\u00bb _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbddeb8c09-9078-4424-bc15-2efb6572e28e\u00bb title_font=\u00bbLora|Playfair Display_weight|||||||\u00bb title_text_color=\u00bb#FFFFFF\u00bb title_font_size=\u00bb72px\u00bb title_line_height=\u00bb1.15em\u00bb hover_enabled=\u00bb0&#8243; title_font_size_tablet=\u00bb40px\u00bb title_font_size_phone=\u00bb24px\u00bb title_font_size_last_edited=\u00bbon|phone\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_heading][et_pb_text quote_border_color=\u00bb#FFFFFF\u00bb _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bb0504de1e-f5ff-4281-ba60-cbbe4edf98bc\u00bb text_font=\u00bbMontserrat|Source Sans Pro_weight|||||||\u00bb text_text_color=\u00bb#FFFFFF\u00bb text_font_size=\u00bb16px\u00bb text_line_height=\u00bb1.75em\u00bb link_font=\u00bb||||on||||\u00bb link_text_color=\u00bb#FFFFFF\u00bb quote_font=\u00bbPlayfair Display|Playfair Display_weight|||||||\u00bb quote_text_color=\u00bb#FFFFFF\u00bb header_font=\u00bbMontserrat|Playfair Display_weight|||||||\u00bb header_text_color=\u00bb#FFFFFF\u00bb header_font_size=\u00bb72px\u00bb header_line_height=\u00bb1.15em\u00bb header_2_font=\u00bbMontserrat|Playfair Display_weight|||||||\u00bb header_2_text_color=\u00bb#FFFFFF\u00bb header_2_font_size=\u00bb50px\u00bb header_2_line_height=\u00bb1.2em\u00bb header_3_font=\u00bbPlayfair Display|Playfair Display_weight|||||||\u00bb header_3_text_color=\u00bb#FFFFFF\u00bb header_3_font_size=\u00bb32px\u00bb header_3_line_height=\u00bb1.3em\u00bb header_4_font=\u00bbPlayfair Display|Playfair Display_weight|||||||\u00bb header_4_text_color=\u00bb#FFFFFF\u00bb header_4_font_size=\u00bb24px\u00bb header_4_line_height=\u00bb1.4em\u00bb header_5_font=\u00bbPlayfair Display|Playfair Display_weight|||||||\u00bb header_5_text_color=\u00bb#FFFFFF\u00bb header_5_font_size=\u00bb18px\u00bb header_5_line_height=\u00bb1.4em\u00bb header_6_font=\u00bbPlayfair Display|Playfair Display_weight|||||||\u00bb header_6_text_color=\u00bb#FFFFFF\u00bb header_6_line_height=\u00bb1.5em\u00bb custom_margin=\u00bb||||false|false\u00bb hover_enabled=\u00bb0&#8243; text_font_size_tablet=\u00bb15px\u00bb text_font_size_phone=\u00bb14px\u00bb text_font_size_last_edited=\u00bbon|phone\u00bb header_font_size_tablet=\u00bb40px\u00bb header_font_size_phone=\u00bb24px\u00bb header_font_size_last_edited=\u00bbon|desktop\u00bb header_2_font_size_tablet=\u00bb28px\u00bb header_2_font_size_phone=\u00bb20px\u00bb header_2_font_size_last_edited=\u00bbon|phone\u00bb header_3_font_size_tablet=\u00bb22px\u00bb header_3_font_size_phone=\u00bb17px\u00bb header_3_font_size_last_edited=\u00bbon|phone\u00bb header_4_font_size_tablet=\u00bb18px\u00bb header_4_font_size_phone=\u00bb15px\u00bb header_4_font_size_last_edited=\u00bbon|tablet\u00bb header_5_font_size_tablet=\u00bb15px\u00bb header_5_font_size_phone=\u00bb14px\u00bb header_5_font_size_last_edited=\u00bbon|desktop\u00bb header_6_font_size_tablet=\u00bb13px\u00bb header_6_font_size_phone=\u00bb13px\u00bb header_6_font_size_last_edited=\u00bbon|desktop\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{%22#1d3557%22:%91%22link_text_color%22%93,%22#0e0c19%22:%91%22header_text_color%22,%22header_4_text_color%22,%22header_3_text_color%22,%22header_2_text_color%22,%22header_5_text_color%22,%22header_6_text_color%22%93,%22#457b9d%22:%91%22quote_border_color%22%93}\u00bb sticky_enabled=\u00bb0&#8243; custom_padding=\u00bb10px||10px|||\u00bb]<\/p>\n<p><span>En <strong>Distrihogar<\/strong> hemos dise\u00f1ado una herramienta especial que refleja el resultado de nuestro cuidadoso proceso de selecci\u00f3n y desarrollo. Con esta calculadora podr\u00e1s explorar en detalle las caracter\u00edsticas de nuestros <strong>textiles y toallas<\/strong>, para que elijas con total confianza lo que mejor se adapta a tus necesidades.<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=\u00bb1_3&#8243; _builder_version=\u00bb4.16&#8243; _module_preset=\u00bb73121f80-a3ef-4484-8763-c3f18e3c56d2&#8243; global_colors_info=\u00bb{}\u00bb][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_code _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb sticky_enabled=\u00bb0&#8243;]<!DOCTYPE html><!-- [et_pb_line_break_holder] --><html lang=\"es\"><!-- [et_pb_line_break_holder] --><head><!-- [et_pb_line_break_holder] -->  <meta charset=\"UTF-8\"><!-- [et_pb_line_break_holder] -->  <title>Calculadora de Lencer\u00eda y Toallas<\/title><!-- [et_pb_line_break_holder] -->  <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.5.1\/jspdf.umd.min.js\"><\/script><!-- [et_pb_line_break_holder] -->  <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf-autotable\/3.5.25\/jspdf.plugin.autotable.min.js\"><\/script><!-- [et_pb_line_break_holder] -->  <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/xlsx\/0.18.5\/xlsx.full.min.js\"><\/script><!-- [et_pb_line_break_holder] -->  <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- Google Fonts para Lora (t\u00edtulos) y Montserrat (resto) --><!-- [et_pb_line_break_holder] -->  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Lora:wght@400;600;700&#038;family=Montserrat:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<style><!-- [et_pb_line_break_holder] -->    \/* ====== TIPOGRAF\u00cdAS SOLO PARA LA CALCULADORA ====== *\/<!-- [et_pb_line_break_holder] -->    #calc-app { font-family: 'Montserrat', system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; }<!-- [et_pb_line_break_holder] -->    #calc-app h1, #calc-app h2, #calc-app h3, <!-- [et_pb_line_break_holder] -->    #calc-app th { font-family: 'Lora', serif; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Forzar encabezados de la tabla en blanco *\/<!-- [et_pb_line_break_holder] -->    #tablaResultados thead th { color:#ffffff !important; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* ====== FIX HEADER DIVI: CENTRAR Y LIMITAR ANCHO DEL MEN\u00da ======<!-- [et_pb_line_break_holder] -->       Hace que el contenedor del men\u00fa no ocupe el 100% incluso con et_fullwidth_nav *\/<!-- [et_pb_line_break_holder] -->    body.et_fullwidth_nav #main-header .et_menu_container,<!-- [et_pb_line_break_holder] -->    #main-header .et_menu_container {<!-- [et_pb_line_break_holder] -->      max-width: 1280px !important;<!-- [et_pb_line_break_holder] -->      margin-left: auto !important;<!-- [et_pb_line_break_holder] -->      margin-right: auto !important;<!-- [et_pb_line_break_holder] -->      padding-left: 20px;<!-- [et_pb_line_break_holder] -->      padding-right: 20px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    \/* Alineaci\u00f3n limpia del bloque de navegaci\u00f3n *\/<!-- [et_pb_line_break_holder] -->    #et-top-navigation {<!-- [et_pb_line_break_holder] -->      display: flex;<!-- [et_pb_line_break_holder] -->      align-items: center;<!-- [et_pb_line_break_holder] -->      gap: 18px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/head><!-- [et_pb_line_break_holder] --><body class=\"bg-gray-50 min-h-screen p-8\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"calc-app\" class=\"bg-white shadow-2xl rounded-2xl p-10 w-full max-w-5xl border border-gray-200 mx-auto\"><!-- [et_pb_line_break_holder] -->    <!-- Encabezado --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"flex flex-col items-center gap-3 mb-8 text-center\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<h1 class=\"text-4xl font-bold text-gray-900 tracking-wide\">Calculadora de Lencer\u00eda y Toallas<\/h1>\n<p><!-- [et_pb_line_break_holder] -->      <pee class=\"text-gray-500 text-lg\">Proyecci\u00f3n de rotaci\u00f3n y durabilidad de productos<\/pee><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"w-24 h-1 bg-black rounded-full mt-2\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Inputs --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"grid grid-cols-1 md:grid-cols-2 gap-8 mb-10\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div><!-- [et_pb_line_break_holder] -->        <label class=\"block text-gray-800 font-semibold mb-2\">Total de Lavadas Posibles<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"number\" id=\"lavadas\" <!-- [et_pb_line_break_holder] -->          class=\u00bbw-full border border-gray-400 rounded-xl p-4 focus:ring-2 focus:ring-black focus:outline-none transition\u00bb<!-- [et_pb_line_break_holder] -->          placeholder=\u00bbEjemplo: 120&#8243;><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div><!-- [et_pb_line_break_holder] -->        <label class=\"block text-gray-800 font-semibold mb-2\"># Vueltas (rotaci\u00f3n)<\/label><!-- [et_pb_line_break_holder] -->        <input type=\"number\" id=\"vueltas\" <!-- [et_pb_line_break_holder] -->          class=\u00bbw-full border border-gray-400 rounded-xl p-4 focus:ring-2 focus:ring-black focus:outline-none transition\u00bb<!-- [et_pb_line_break_holder] -->          placeholder=\u00bbEjemplo: 3&#8243;><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Botones --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"flex justify-center gap-6 mb-8 flex-wrap\"><!-- [et_pb_line_break_holder] -->      <button onclick=\"calcular()\" <!-- [et_pb_line_break_holder] -->        class=\u00bbbg-black text-white px-8 py-3 rounded-xl shadow-md hover:bg-gray-800 transition font-semibold\u00bb><!-- [et_pb_line_break_holder] -->        Calcular<!-- [et_pb_line_break_holder] -->      <\/button><!-- [et_pb_line_break_holder] -->      <button id=\"btnPDF\" onclick=\"exportarPDF()\" <!-- [et_pb_line_break_holder] -->        class=\u00bbbg-gray-700 text-white px-8 py-3 rounded-xl shadow-md hover:bg-gray-900 transition font-semibold disabled:opacity-50 disabled:cursor-not-allowed\u00bb<!-- [et_pb_line_break_holder] -->        disabled>\ud83d\udcc4 Exportar PDF<\/button><!-- [et_pb_line_break_holder] -->      <button id=\"btnExcel\" onclick=\"exportarExcel()\" <!-- [et_pb_line_break_holder] -->        class=\u00bbbg-gray-500 text-white px-8 py-3 rounded-xl shadow-md hover:bg-gray-700 transition font-semibold disabled:opacity-50 disabled:cursor-not-allowed\u00bb<!-- [et_pb_line_break_holder] -->        disabled>\ud83d\udcca Exportar Excel<\/button><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <!-- Resultados --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"resultados\" class=\"overflow-x-auto hidden\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<table id=\"tablaResultados\" class=\"w-full border border-gray-300 rounded-lg text-center shadow-md overflow-hidden\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<thead class=\"bg-black text-white\"><!-- [et_pb_line_break_holder] -->          <\/p>\n<tr><!-- [et_pb_line_break_holder] -->            <\/p>\n<th class=\"p-3\">Ocupaci\u00f3n<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<th class=\"p-3\">Tiempo en d\u00edas para cumplir rotaci\u00f3n<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<th class=\"p-3\">Equivalente a lavadas<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<th class=\"p-3\">Tiempo en d\u00edas para total lavadas<\/th>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<th class=\"p-3\">Tiempo en a\u00f1os<\/th>\n<p><!-- [et_pb_line_break_holder] -->          <\/tr>\n<p><!-- [et_pb_line_break_holder] -->        <\/thead>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<tbody class=\"bg-white\"><\/tbody>\n<p><!-- [et_pb_line_break_holder] -->      <\/table>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <script><!-- [et_pb_line_break_holder] -->    let tablaDatos = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function calcular() {<!-- [et_pb_line_break_holder] -->      const lavadas = parseFloat(document.getElementById(\"lavadas\").value);<!-- [et_pb_line_break_holder] -->      const vueltas = parseFloat(document.getElementById(\"vueltas\").value);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (isNaN(lavadas) || isNaN(vueltas) || lavadas <= 0 || vueltas <= 0) {<!-- [et_pb_line_break_holder] -->        alert(\"Por favor ingrese valores v\u00e1lidos.\");<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const porcentajes = [100, 90, 80, 70, 60, 50, 40];<!-- [et_pb_line_break_holder] -->      const tbody = document.querySelector(\"#tablaResultados tbody\");<!-- [et_pb_line_break_holder] -->      tbody.innerHTML = \"\";<!-- [et_pb_line_break_holder] -->      tablaDatos = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      porcentajes.forEach(p => {<!-- [et_pb_line_break_holder] -->        let diasRotacion = vueltas \/ (p \/ 100);<!-- [et_pb_line_break_holder] -->        let equivalenteLavadas = 1;<!-- [et_pb_line_break_holder] -->        let diasTotales = diasRotacion * lavadas;<!-- [et_pb_line_break_holder] -->        let anios = diasTotales \/ 365;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        tablaDatos.push([`${p}%`, diasRotacion.toFixed(2), equivalenteLavadas, diasTotales.toFixed(2), anios.toFixed(2)]);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const row = `<!-- [et_pb_line_break_holder] -->          <\/p>\n<tr class=\"border-b hover:bg-gray-50 transition\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<td class=\"p-3 font-semibold text-gray-700\">${p}%<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<td class=\"p-3 text-gray-600\">${diasRotacion.toFixed(2)}<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<td class=\"p-3 text-gray-600\">${equivalenteLavadas}<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<td class=\"p-3 text-gray-600\">${diasTotales.toFixed(2)}<\/td>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<td class=\"p-3 text-gray-600\">${anios.toFixed(2)}<\/td>\n<p><!-- [et_pb_line_break_holder] -->          <\/tr>\n<p>`;<!-- [et_pb_line_break_holder] -->        tbody.innerHTML += row;<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      document.getElementById(\"resultados\").classList.remove(\"hidden\");<!-- [et_pb_line_break_holder] -->      document.getElementById(\"btnPDF\").disabled = false;<!-- [et_pb_line_break_holder] -->      document.getElementById(\"btnExcel\").disabled = false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/\/ Ajustar encabezado justo despu\u00e9s de calcular<!-- [et_pb_line_break_holder] -->      actualizarEncabezadoLavadas();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function exportarPDF() {<!-- [et_pb_line_break_holder] -->      if (tablaDatos.length === 0) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const { jsPDF } = window.jspdf;<!-- [et_pb_line_break_holder] -->      const doc = new jsPDF();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      doc.setFontSize(16);<!-- [et_pb_line_break_holder] -->      doc.text(\"Reporte - Calculadora de Lencer\u00eda y Toallas\", 14, 20);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/\/ Usa el encabezado ya actualizado<!-- [et_pb_line_break_holder] -->      const headers = Array.from(document.querySelectorAll(\"#tablaResultados thead th\")).map(th => th.innerText);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      doc.autoTable({<!-- [et_pb_line_break_holder] -->        head: [headers],<!-- [et_pb_line_break_holder] -->        body: tablaDatos,<!-- [et_pb_line_break_holder] -->        startY: 30,<!-- [et_pb_line_break_holder] -->        theme: \"grid\",<!-- [et_pb_line_break_holder] -->        styles: { halign: \"center\", valign: \"middle\", fontSize: 11 },<!-- [et_pb_line_break_holder] -->        headStyles: { fillColor: [0, 0, 0], textColor: [255, 255, 255] }<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      doc.save(\"reporte_lenceria.pdf\");<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function exportarExcel() {<!-- [et_pb_line_break_holder] -->      if (tablaDatos.length === 0) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/\/ Usa el encabezado ya actualizado<!-- [et_pb_line_break_holder] -->      const headers = Array.from(document.querySelectorAll(\"#tablaResultados thead th\")).map(th => th.innerText);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const wb = XLSX.utils.book_new();<!-- [et_pb_line_break_holder] -->      const ws = XLSX.utils.aoa_to_sheet([headers, ...tablaDatos]);<!-- [et_pb_line_break_holder] -->      XLSX.utils.book_append_sheet(wb, ws, \"Resultados\");<!-- [et_pb_line_break_holder] -->      XLSX.writeFile(wb, \"reporte_lenceria.xlsx\");<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ === Encabezado din\u00e1mico (siempre blanco) ===<!-- [et_pb_line_break_holder] -->    function actualizarEncabezadoLavadas(){<!-- [et_pb_line_break_holder] -->      const inp = document.getElementById('lavadas');<!-- [et_pb_line_break_holder] -->      const th = document.querySelector('#tablaResultados thead th:nth-child(4)');<!-- [et_pb_line_break_holder] -->      if (!inp || !th) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      th.style.color = '#ffffff'; \/\/ mantener blanco<!-- [et_pb_line_break_holder] -->      const val = inp.value;<!-- [et_pb_line_break_holder] -->      const n = parseFloat(val);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      th.textContent = (!isNaN(n) && n > 0)<!-- [et_pb_line_break_holder] -->        ? `Tiempo en d\u00edas para ${val} lavadas`<!-- [et_pb_line_break_holder] -->        : 'Tiempo en d\u00edas para total lavadas';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    document.addEventListener('DOMContentLoaded', () => {<!-- [et_pb_line_break_holder] -->      const inp = document.getElementById('lavadas');<!-- [et_pb_line_break_holder] -->      if (inp){<!-- [et_pb_line_break_holder] -->        inp.addEventListener('input', actualizarEncabezadoLavadas);<!-- [et_pb_line_break_holder] -->        inp.addEventListener('change', actualizarEncabezadoLavadas);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      \/\/ actualizaci\u00f3n inicial (por si ya hay un valor precargado, p.ej. 120)<!-- [et_pb_line_break_holder] -->      actualizarEncabezadoLavadas();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  <\/script><!-- [et_pb_line_break_holder] --><\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb locked=\u00bboff\u00bb theme_builder_area=\u00bbpost_content\u00bb][et_pb_row _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb custom_padding=\u00bb0px||0px|||\u00bb global_colors_info=\u00bb{}\u00bb theme_builder_area=\u00bbpost_content\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.20.0&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb theme_builder_area=\u00bbpost_content\u00bb][et_pb_text _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb header_font=\u00bbLora||||||||\u00bb custom_margin=\u00bb||-15px|||\u00bb custom_padding=\u00bb||0px|||\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb theme_builder_area=\u00bbpost_content\u00bb sticky_enabled=\u00bb0&#8243; admin_label=\u00bbText\u00bb text_font=\u00bbLora||||||||\u00bb]<\/p>\n<blockquote>\n<h1 class=\"cta-title mb-2\" style=\"text-align: center;\"><strong>Lavado de productos<\/strong><\/h1>\n<\/blockquote>\n<p>[\/et_pb_text][et_pb_video src=\u00bbhttps:\/\/www.youtube.com\/watch?v=DvYuuq-b1oQ&#038;list=PLfBt33_e7OwmLRHZR4gtxW8CUG78tx-cw&#038;index=10&#8243; image_src=\u00bb\/\/i.ytimg.com\/vi\/DvYuuq-b1oQ\/hqdefault.jpg\u00bb _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb hover_enabled=\u00bb0&#8243; global_colors_info=\u00bb{}\u00bb theme_builder_area=\u00bbpost_content\u00bb sticky_enabled=\u00bb0&#8243;][\/et_pb_video][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En Distrihogar hemos dise\u00f1ado una herramienta especial que refleja el resultado de nuestro cuidadoso proceso de selecci\u00f3n y desarrollo. Con esta calculadora podr\u00e1s explorar en detalle las caracter\u00edsticas de nuestros textiles y toallas, para que elijas con total confianza lo que mejor se adapta a tus necesidades. Lavado de productos<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":""},"class_list":["post-1398","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Calculadora Lavado - Hoteleria Distrihogar<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Calculadora Lavado - Hoteleria Distrihogar\" \/>\n<meta property=\"og:description\" content=\"En Distrihogar hemos dise\u00f1ado una herramienta especial que refleja el resultado de nuestro cuidadoso proceso de selecci\u00f3n y desarrollo. Con esta calculadora podr\u00e1s explorar en detalle las caracter\u00edsticas de nuestros textiles y toallas, para que elijas con total confianza lo que mejor se adapta a tus necesidades. Lavado de productos\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/\" \/>\n<meta property=\"og:site_name\" content=\"Hoteleria Distrihogar\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-05T17:47:04+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/\",\"url\":\"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/\",\"name\":\"Calculadora Lavado - Hoteleria Distrihogar\",\"isPartOf\":{\"@id\":\"https:\/\/hoteleria.distrihogar.com\/#website\"},\"datePublished\":\"2025-09-05T13:36:24+00:00\",\"dateModified\":\"2025-09-05T17:47:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\/\/hoteleria.distrihogar.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculadora Lavado\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hoteleria.distrihogar.com\/#website\",\"url\":\"https:\/\/hoteleria.distrihogar.com\/\",\"name\":\"Hoteleria Distrihogar\",\"description\":\"Dotaci&oacute;n Institucional Hotelera\",\"publisher\":{\"@id\":\"https:\/\/hoteleria.distrihogar.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hoteleria.distrihogar.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hoteleria.distrihogar.com\/#organization\",\"name\":\"Hoteleria Distrihogar\",\"alternateName\":\"hoteleria.distrihogar.com\",\"url\":\"https:\/\/hoteleria.distrihogar.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/hoteleria.distrihogar.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hoteleria.distrihogar.com\/wp-content\/uploads\/2023\/02\/LogoDhHotel-horz.png\",\"contentUrl\":\"https:\/\/hoteleria.distrihogar.com\/wp-content\/uploads\/2023\/02\/LogoDhHotel-horz.png\",\"width\":300,\"height\":41,\"caption\":\"Hoteleria Distrihogar\"},\"image\":{\"@id\":\"https:\/\/hoteleria.distrihogar.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Calculadora Lavado - Hoteleria Distrihogar","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/","og_locale":"es_ES","og_type":"article","og_title":"Calculadora Lavado - Hoteleria Distrihogar","og_description":"En Distrihogar hemos dise\u00f1ado una herramienta especial que refleja el resultado de nuestro cuidadoso proceso de selecci\u00f3n y desarrollo. Con esta calculadora podr\u00e1s explorar en detalle las caracter\u00edsticas de nuestros textiles y toallas, para que elijas con total confianza lo que mejor se adapta a tus necesidades. Lavado de productos","og_url":"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/","og_site_name":"Hoteleria Distrihogar","article_modified_time":"2025-09-05T17:47:04+00:00","twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/","url":"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/","name":"Calculadora Lavado - Hoteleria Distrihogar","isPartOf":{"@id":"https:\/\/hoteleria.distrihogar.com\/#website"},"datePublished":"2025-09-05T13:36:24+00:00","dateModified":"2025-09-05T17:47:04+00:00","breadcrumb":{"@id":"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hoteleria.distrihogar.com\/calculadora-lavado\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/hoteleria.distrihogar.com\/"},{"@type":"ListItem","position":2,"name":"Calculadora Lavado"}]},{"@type":"WebSite","@id":"https:\/\/hoteleria.distrihogar.com\/#website","url":"https:\/\/hoteleria.distrihogar.com\/","name":"Hoteleria Distrihogar","description":"Dotaci&oacute;n Institucional Hotelera","publisher":{"@id":"https:\/\/hoteleria.distrihogar.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hoteleria.distrihogar.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/hoteleria.distrihogar.com\/#organization","name":"Hoteleria Distrihogar","alternateName":"hoteleria.distrihogar.com","url":"https:\/\/hoteleria.distrihogar.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/hoteleria.distrihogar.com\/#\/schema\/logo\/image\/","url":"https:\/\/hoteleria.distrihogar.com\/wp-content\/uploads\/2023\/02\/LogoDhHotel-horz.png","contentUrl":"https:\/\/hoteleria.distrihogar.com\/wp-content\/uploads\/2023\/02\/LogoDhHotel-horz.png","width":300,"height":41,"caption":"Hoteleria Distrihogar"},"image":{"@id":"https:\/\/hoteleria.distrihogar.com\/#\/schema\/logo\/image\/"}}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hoteleria.distrihogar.com\/hoteleria-prueba\/wp-json\/wp\/v2\/pages\/1398","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hoteleria.distrihogar.com\/hoteleria-prueba\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hoteleria.distrihogar.com\/hoteleria-prueba\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hoteleria.distrihogar.com\/hoteleria-prueba\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/hoteleria.distrihogar.com\/hoteleria-prueba\/wp-json\/wp\/v2\/comments?post=1398"}],"version-history":[{"count":29,"href":"https:\/\/hoteleria.distrihogar.com\/hoteleria-prueba\/wp-json\/wp\/v2\/pages\/1398\/revisions"}],"predecessor-version":[{"id":1454,"href":"https:\/\/hoteleria.distrihogar.com\/hoteleria-prueba\/wp-json\/wp\/v2\/pages\/1398\/revisions\/1454"}],"wp:attachment":[{"href":"https:\/\/hoteleria.distrihogar.com\/hoteleria-prueba\/wp-json\/wp\/v2\/media?parent=1398"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}