calcul des décades
by toubia95
HTML
<div id="display"></div>
JavaScript
// décade 1 = 1-10, décade 2 = 11-20, décade 3 = 21-30
// 27 donne décade 3 jour 7
// 8 donne décade 1 jour 8
// 10 donne décade 1 jour 10
// 11 donne décade 2 jour 1
// 20 donne décade 2 jour 10
// 30 donne décade 3 jour 10
/** display results */
var display = document.getElementById("display");
var num = 27;
var jmcVersDc = function (num) {
return (Math.abs(parseInt(num, 10) % 10) == 0) ? Math.abs(parseInt(num / 10, 10)) : Math.abs(parseInt(num / 10, 10) + 1);
}
var jmcVersJdc = function (num) {
return (Math.abs(parseInt(num, 10) % 10) == 0) ? 10 : Math.abs(parseInt(num, 10) % 10);
}
display.innerHTML += "27 : décade " + jmcVersDc(27) + ", ";
display.innerHTML += "jour : " + jmcVersJdc(27) + "<br>";
display.innerHTML += "8 : décade " + jmcVersDc(8) + ", ";
display.innerHTML += "jour : " + jmcVersJdc(8) + "<br>";
display.innerHTML += "10 : décade " + jmcVersDc(10) + ", ";
display.innerHTML += "jour : " + jmcVersJdc(10) + "<br>";
display.innerHTML += "11 : décade " + jmcVersDc(11) + ", ";
display.innerHTML += "jour : " + jmcVersJdc(11) + "<br>";
display.innerHTML += "20 : décade " + jmcVersDc(20) + ", ";
display.innerHTML += "jour : " + jmcVersJdc(20) + "<br>";
display.innerHTML += "30 : décade " + jmcVersDc(30) + ", ";
display.innerHTML += "jour : " + jmcVersJdc(30) + "<br>";
display.innerHTML += "1 : décade " + jmcVersDc(1) + ", ";
display.innerHTML += "jour : " + jmcVersJdc(1) + "<br>";