L'oggetto Math() in Javascript
Math è un oggetto integrato di Javascript che ha proprietà e metodi per costanti e funzioni matematiche.
Sintassi dell'oggetto Math()
Esistono molte funzioni dell'oggetto Math, le più usate solitamente sono:
Math.random() ; // crea numeri a caso
Math.ceil() // numero più vicino verso l'alto
Math.floor() // numero più vicino verso il basso
Math.round() // round approssima al numero più vicino ma senza considerazione del più alto o più basso
Math.min() // Seleziona il numero più piccolo della lista
Math.max() // Seleziona il numero più grande della lista
Esempio dell'oggetto Math() in Javascript
Mario acquista una villetta che costa 325560€ versa subito 135000€ e il resto viene diviso in 96 Rate, quanto dovrà pagare Mario?.
testo di esempio .testo di esempio .testo di esempio .testo di esempio .testo di esempio .
testo di esempio .testo di esempio .testo di esempio .testo di esempio .testo di esempio .
testo di esempio .testo di esempio .testo di esempio .testo di esempio .testo di esempio .
testo di esempio .testo di esempio .testo di esempio .testo di esempio .testo di esempio .
testo di esempio .testo di esempio .testo di esempio .testo di esempio .testo di esempio .
testo di esempio .testo di esempio .testo di esempio .testo di esempio .testo di esempio .
testo di esempio .testo di esempio .testo di esempio .testo di esempio .testo di esempio .
testo di esempio .testo di esempio .testo di esempio .testo di esempio .testo di esempio .
Codice della lezione: L'oggetto Math in Javascript
// crea numeri randomicamente
document.getElementById('txtID1').innerHTML = "Math.random() // outuput : " + Math.random();
//crea numero randomicamente tra 0 e 25
document.getElementById('txtID2').innerHTML = "Math.random() * 25 // outuput : " + Math.random() * 25;
// numero più vicino verso l'alto
document.getElementById('txtID3').innerHTML = "Math.ceil(16.4) // outuput : " + Math.ceil(16.4) ;
// crea numero intero più vicino verso l'alto, in modo random
document.getElementById('txtID4').innerHTML = "Math.ceil((Math.random() * 25) + 1) // outuput : " + Math.ceil((Math.random() * 25) + 1);
// numero più vicino verso il basso
document.getElementById('txtID5').innerHTML = "Math.floor(16.4) // outuput : " + Math.floor(16.4);
// crea numero intero più vicino verso il basso, in modo random
document.getElementById('txtID6').innerHTML = "Math.floor((Math.random() * 25) + 1) " + Math.floor((Math.random() * 25) + 1);
// round approssima al numero intero più vicino ma senza considerazione del più alto o più basso
document.getElementById('txtID7').innerHTML = "Math.round(8.4) // outuput : " + Math.round(8.4);
// Seleziona il numero più piccolo della lista
document.getElementById('txtID8').innerHTML = "Math.min(12,65,98,105,-16,152,2) // outuput : " + Math.min(12,65,98,105,-16,152,2);
// Seleziona il numero più grande della lista
document.getElementById('txtID9').innerHTML = "Math.max(12,65,98,105,-16,152,2) // outuput : " + Math.max(12,65,98,105,-16,152,2);