get help in general - we have more specialized help rooms here: https://gitter.im/FreeCodeCamp/home
thecodingaviator on master
remove A (#31157) (compare)
My dear Roman Numeral Converter is dysfunctional:
function convert(num) {
var rechim = num.toString().split("");
var l = rechim.length - 1;
console.log(rechim);
if (rechim[-1] === 1) {rechim.splice(-1,1, "I")}
else if (rechim[-1] === 2) {rechim.splice(l-1,1, "II")}
else if (rechim[-1] === 3) {rechim.splice(l-1,1, "III")}
else if (rechim[-1] === 4) {rechim.splice(l-1,1, "IV")}
else if (rechim[-1] === 5) {rechim.splice(-l1,1, "V")}
else if (rechim[-1] === 6) {rechim.splice(l-1,1, "VI")}
else if (rechim[-1] === 7) {rechim.splice(l-1,1, "VII")}
else if (rechim[-1] === 8) {rechim.splice(l-1,1, "VIII")}
else if (rechim[-1] === 9) {rechim.splice(l-1,1, "IX")}
else if (rechim[-1] === 0) {rechim.splice(l-1,1,"")}
if (rechim[-2] ===1) {rechim.splice(l-2,1,"X")}
else if (rechim[-2] ===2) {rechim.splice(l-2,1,"XX")}
else if (rechim[-2] ===3) {rechim.splice(l-2,1,"XXX")}
else if (rechim[-2] ===4) {rechim.splice(l-2,1,"Xl")}
else if (rechim[-2] ===5) {rechim.splice(l-2,1,"L")}
else if (rechim[-2] ===6) {rechim.splice(l-2,1,"LX")}
else if (rechim[-2] ===7) {rechim.splice(l-2,1,"LXX")}
else if (rechim[-2] ===8) {rechim.splice(l-2,1,"LXXX")}
else if (rechim[-2] ===9) {rechim.splice(l-2,1,"XC")}
else if (rechim[-2] ===0) {rechim.splice(l-2,1,"")}
if (rechim[-3] ===1) {rechim.splice(l-3,1,"C")}
else if (rechim[-3] ===2) {rechim.splice(l-3,1,"CC")}
else if (rechim[-3] ===3) {rechim.splice(l-3,1,"CCC")}
else if (rechim[-3] ===4) {rechim.splice(l-3,1,"CD")}
else if (rechim[-3] ===5) {rechim.splice(l-3,1,"D")}
else if (rechim[-3] ===6) {rechim.splice(l-31,"DC")}
else if (rechim[-3] ===7) {rechim.splice(l-3,1,"DCC")}
else if (rechim[-3] ===8) {rechim.splice(l-3,1,"DCCC")}
else if (rechim[-3] ===9) {rechim.splice(l-3,1,"CM")}
else if (rechim[-3] ===0) {rechim.splice(l-3,1,"")}
console.log(rechim);
return rechim.join("");
}
convert(36);
surprising result: "36"
:star: 545 | @hansinla | http://www.freecodecamp.com/hansinla
:star: 85 | @tanasic | http://www.freecodecamp.com/tanasic
:star: 1076 | @saintpeter | http://www.freecodecamp.com/saintpeter
:star: 374 | @camperbot | http://www.freecodecamp.com/camperbot
function sumFibs(num) {
return num;
}
sumFibs(4);
Return the sum of all odd Fibonacci numbers up to and including the passed number if it is a Fibonacci number.
more info:
bf details
|bf links
|hint