function acentosToHtml(cadena) {
var chars={
"á":"á", "é":"é", "í":"í", "ó":"ó", "ú":"ú",
"à":"à", "è":"è", "ì":"ì", "ò":"ò", "ù":"ù",
"ñ":"ñ",
"Á":"Á", "É":"É", "Í":"Í", "Ó":"Ó", "Ú":"Ú",
"À":"À", "È":"È", "Ì":"Ì", "Ò":"Ò", "Ù":"Ù",
"Ñ":"Ñ"}
var expr=/[áàéèíìóòúùñ]/ig;
var res=cadena.replace(expr,function(e){return chars[e]});
return res;
}
var str="Óscar qué tal estás?";
console.log(acentosToHtml(str)); // devolvera "Óscar qué tal estás?"
Comentarios sobre la versión: Versión 1.0 (2)
En esta arquitectura, los contenedores se apilan y ensamblan de manera creativa para formar espacios habitables, oficinas, locales comerciales e incluso edificios residenciales completos. Debido a su diseño robusto y a su amplia disponibilidad, los contenedores marítimos ofrecen una base sólida y fácil de modificar para la construcción de diferentes tipos de estructuras.
Una de las principales ventajas de esta arquitectura es su flexibilidad. Los contenedores pueden ser apilados y combinados de diversas formas, lo que permite crear diseños personalizados y adaptados a las necesidades específicas de cada proyecto. Además, su movilidad facilita su transporte e instalación en diferentes ubicaciones, lo que resulta especialmente útil en proyectos temporales o en áreas remotas.
En resumen, la arquitectura a base de contenedores marítimos es un enfoque arquitectónico innovador que aprovecha la versatilidad y disponibilidad de los contenedores marítimos para crear estructuras funcionales y económicas. Su flexibilidad, resistencia y facilidad de transporte hacen de esta arquitectura una opción atractiva para proyectos diversos, desde viviendas temporales hasta espacios comerciales y culturales.