Diferència entre revisions de la pàgina «Solució Nombres Romans»
De wikiserver
Línia 1: | Línia 1: | ||
− | + | <source lang="javascript"> | |
− | <source | ||
var num = [1000, 900,500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1]; | var num = [1000, 900,500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1]; | ||
Línia 19: | Línia 18: | ||
alert("El numero roman és: " + res); | alert("El numero roman és: " + res); | ||
− | </ | + | </source> |
Revisió de 16:57, 23 set 2015
var num = [1000, 900,500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1];
var numRoman = ["m", "cm", "d", "cd", "c", "xc", "l", "xl", "x", "ix", "v", "iv", "i"];
var numdecimal = prompt("Introdueix un nombre menor que 3500");
numdecimal = parseInt(numdecimal);
var res = "";
var i = 0;
while(numdecimal>0){
if(numdecimal >= num[i]){
res = res + numRoman[i];
numdecimal = numdecimal - num[i];
}
else{
i++;
}
}
alert("El numero roman és: " + res);