From c9bfc90019b1bfa4bc3db348bee3731068c693eb Mon Sep 17 00:00:00 2001 From: Kevin Cayambe Date: Wed, 7 Oct 2015 21:50:11 +0000 Subject: [PATCH 1/2] Answered some clues --- solutions/09a_length/index.html | 9 +++++++++ solutions/09a_length/length.js | 3 +++ solutions/10_Roman/roman.js | 13 +++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 solutions/09a_length/index.html create mode 100644 solutions/09a_length/length.js create mode 100644 solutions/10_Roman/roman.js diff --git a/solutions/09a_length/index.html b/solutions/09a_length/index.html new file mode 100644 index 0000000..22589db --- /dev/null +++ b/solutions/09a_length/index.html @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/solutions/09a_length/length.js b/solutions/09a_length/length.js new file mode 100644 index 0000000..6b5f41e --- /dev/null +++ b/solutions/09a_length/length.js @@ -0,0 +1,3 @@ +var string = "Truuuuuuuuuuuuuuuuuuu"; + +console.log(string.length); diff --git a/solutions/10_Roman/roman.js b/solutions/10_Roman/roman.js new file mode 100644 index 0000000..855132f --- /dev/null +++ b/solutions/10_Roman/roman.js @@ -0,0 +1,13 @@ +var I = 1; +var V = 5; +var X = 10; +var L = 50; +var C = 100; +var D = 500; +var M = 1000; + + +//626 +//DCXXVI + + From dc4d9727019faa364aa8c73a5cd87377a098f745 Mon Sep 17 00:00:00 2001 From: Kevin Cayambe Date: Wed, 14 Oct 2015 21:39:21 +0000 Subject: [PATCH 2/2] Finished Roman Problem --- solutions/10_Roman/roman.js | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/solutions/10_Roman/roman.js b/solutions/10_Roman/roman.js index 855132f..ab8425a 100644 --- a/solutions/10_Roman/roman.js +++ b/solutions/10_Roman/roman.js @@ -1,12 +1,26 @@ -var I = 1; -var V = 5; -var X = 10; -var L = 50; -var C = 100; -var D = 500; -var M = 1000; - +function roman(num){ + var roman = { + M: 1000, + D: 500, + C: 100, + L: 50, + X: 10, + V: 5, + I: 1 + }; + +var str=''; +var num = 526; +for (var letter in roman){ + var dummy = Math.floor(num/roman[letter]) + if(dummy > 0){ + for(var i = 1; i <= dummy; i++){ + str += letter; + num = num - roman[letter]; + }; + }; +}; //626 //DCXXVI