Piccola modifica con oggetti e controllo extra data
This commit is contained in:
parent
508b7fc90f
commit
3de2c473d2
214
index.html
214
index.html
@ -328,16 +328,12 @@
|
|||||||
|
|
||||||
if (!response.ok)
|
if (!response.ok)
|
||||||
throw new Error(`Errore HTTP: ${response.status}`);
|
throw new Error(`Errore HTTP: ${response.status}`);
|
||||||
|
keepGoing = false;
|
||||||
const result = await response.text();
|
const result = await response.text();
|
||||||
|
|
||||||
document.getElementById("output").innerHTML = marked.parse(
|
document.getElementById("output").innerHTML = marked.parse(
|
||||||
result
|
JSON.parse(result)
|
||||||
.substring(
|
.response.replace(/\\n/g, "<br>")
|
||||||
result.indexOf('response":"') + 11,
|
|
||||||
result.indexOf(',"done') - 1
|
|
||||||
)
|
|
||||||
.replace(/\\n/g, "<br>")
|
|
||||||
.replace(/\\/g, "")
|
.replace(/\\/g, "")
|
||||||
);
|
);
|
||||||
document.getElementById("bottone").innerHTML =
|
document.getElementById("bottone").innerHTML =
|
||||||
@ -369,114 +365,116 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
function trovaSegno() {
|
function trovaSegno() {
|
||||||
const nascita = document.getElementById("date").value.split("-");
|
let isDateInserted = document.getElementById("date").value !== "";
|
||||||
const mese = parseInt(nascita[1]);
|
|
||||||
const giorno = parseInt(nascita[2]);
|
|
||||||
const campoSegno = document.getElementById("segno");
|
|
||||||
|
|
||||||
switch (mese) {
|
if (isDateInserted) {
|
||||||
case 3:
|
const nascita = document.getElementById("date").value.split("-");
|
||||||
if (giorno >= 20) {
|
const mese = parseInt(nascita[1]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[0]);
|
const giorno = parseInt(nascita[2]);
|
||||||
} else {
|
const campoSegno = document.getElementById("segno");
|
||||||
campoSegno.value = capitalize(segniZodiacali[11]);
|
|
||||||
}
|
switch (mese) {
|
||||||
break;
|
case 3:
|
||||||
case 4:
|
if (giorno >= 20) {
|
||||||
if (giorno >= 19) {
|
campoSegno.value = capitalize(segniZodiacali[0]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[1]);
|
} else {
|
||||||
} else {
|
campoSegno.value = capitalize(segniZodiacali[11]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[0]);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 4:
|
||||||
case 5:
|
if (giorno >= 19) {
|
||||||
if (giorno >= 20) {
|
campoSegno.value = capitalize(segniZodiacali[1]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[2]);
|
} else {
|
||||||
} else {
|
campoSegno.value = capitalize(segniZodiacali[0]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[1]);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 5:
|
||||||
case 6:
|
if (giorno >= 20) {
|
||||||
if (giorno >= 20) {
|
campoSegno.value = capitalize(segniZodiacali[2]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[3]);
|
} else {
|
||||||
} else {
|
campoSegno.value = capitalize(segniZodiacali[1]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[2]);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 6:
|
||||||
case 7:
|
if (giorno >= 20) {
|
||||||
if (giorno >= 22) {
|
campoSegno.value = capitalize(segniZodiacali[3]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[4]);
|
} else {
|
||||||
} else {
|
campoSegno.value = capitalize(segniZodiacali[2]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[3]);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 7:
|
||||||
case 8:
|
if (giorno >= 22) {
|
||||||
if (giorno >= 22) {
|
campoSegno.value = capitalize(segniZodiacali[4]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[5]);
|
} else {
|
||||||
} else {
|
campoSegno.value = capitalize(segniZodiacali[3]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[4]);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 8:
|
||||||
case 9:
|
if (giorno >= 22) {
|
||||||
if (giorno >= 22) {
|
campoSegno.value = capitalize(segniZodiacali[5]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[6]);
|
} else {
|
||||||
} else {
|
campoSegno.value = capitalize(segniZodiacali[4]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[5]);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 9:
|
||||||
case 10:
|
if (giorno >= 22) {
|
||||||
if (giorno >= 22) {
|
campoSegno.value = capitalize(segniZodiacali[6]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[7]);
|
} else {
|
||||||
} else {
|
campoSegno.value = capitalize(segniZodiacali[5]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[6]);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 10:
|
||||||
case 11:
|
if (giorno >= 22) {
|
||||||
if (giorno >= 21) {
|
campoSegno.value = capitalize(segniZodiacali[7]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[8]);
|
} else {
|
||||||
} else {
|
campoSegno.value = capitalize(segniZodiacali[6]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[7]);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 11:
|
||||||
case 12:
|
if (giorno >= 21) {
|
||||||
if (giorno >= 21) {
|
campoSegno.value = capitalize(segniZodiacali[8]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[9]);
|
} else {
|
||||||
} else {
|
campoSegno.value = capitalize(segniZodiacali[7]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[8]);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 12:
|
||||||
case 1:
|
if (giorno >= 21) {
|
||||||
if (giorno >= 20) {
|
campoSegno.value = capitalize(segniZodiacali[9]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[10]);
|
} else {
|
||||||
} else {
|
campoSegno.value = capitalize(segniZodiacali[8]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[9]);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 1:
|
||||||
case 2:
|
if (giorno >= 20) {
|
||||||
if (giorno >= 18) {
|
campoSegno.value = capitalize(segniZodiacali[10]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[11]);
|
} else {
|
||||||
} else {
|
campoSegno.value = capitalize(segniZodiacali[9]);
|
||||||
campoSegno.value = capitalize(segniZodiacali[10]);
|
}
|
||||||
}
|
break;
|
||||||
break;
|
case 2:
|
||||||
|
if (giorno >= 18) {
|
||||||
|
campoSegno.value = capitalize(segniZodiacali[11]);
|
||||||
|
} else {
|
||||||
|
campoSegno.value = capitalize(segniZodiacali[10]);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
// Reset della UI a prima di premere il link
|
||||||
|
document.getElementById("link").style.display = "block";
|
||||||
|
document.getElementById("defaultInput").style.display = "block";
|
||||||
|
document.getElementById("bottone").style.display = "block";
|
||||||
|
document
|
||||||
|
.querySelectorAll("#trovaSegno > :not(#link)")
|
||||||
|
.forEach((tag) => (tag.style.display = "none"));
|
||||||
|
campoSegno.disabled = true;
|
||||||
|
} else {
|
||||||
|
alert("Inserire una data completa");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Reset della UI a prima di premere il link
|
|
||||||
document.getElementById("link").style.display = "block";
|
|
||||||
document.getElementById("defaultInput").style.display = "block";
|
|
||||||
document.getElementById("bottone").style.display = "block";
|
|
||||||
document
|
|
||||||
.querySelectorAll("#trovaSegno > :not(#link)")
|
|
||||||
.forEach((tag) => (tag.style.display = "none"));
|
|
||||||
campoSegno.disabled = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function frasiCaricamento() {
|
function frasiCaricamento() {
|
||||||
let i = 0;
|
let i = 0;
|
||||||
document.getElementById("output").innerHTML = arrayFrasiCaricamento[i];
|
document.getElementById("output").innerHTML = arrayFrasiCaricamento[i];
|
||||||
/*while(keepGoing){
|
|
||||||
if(i%7==0) document.getElementById('output').innerHTML = arrayFrasiCaricamento[i];
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
/*******************************************************************************************************************************************************/
|
/*******************************************************************************************************************************************************/
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user