Hi!
I have the following error: undefined is not an object (evaluating ‘arr1[i][0]’)
, but can’t figure out where the problem in my code is…
Here is my code:
function convertToRoman(num) {
var arr1 = [[1000,"M"],[500,"D"],[100,"C"],[50,"L"],[10,"X"],[5,"V"],[1,"I"]];
var arr2 = [];
for (var i=0; i= arr1.length; i++) {
if (arr1[i][0] < num) {
num -= arr1[i][0];
arr2.unshift(arr1[i][1]);
} else if ( num = 1) {
return "I";
} else { return "0" ;
}
}
return arr2.joint('');
}