FizzBuzzの30までの結果を、たとえば、object = {1: "1", 2: "2", 3: "Fizz!",... }のように、オブジェクトに保存したいです。
以下のコードでは全てi: FizzBuzz!が出てしまうのですが、どう修正すればいいでしょうか?
よろしくお願いいたします。
var object = new Object(); for(var i = 1; i <= 30; i++){ if(i % 3 === 0 && i % 5 === 0){ object.i = 'FizzBuzz!'; }else if(i % 3 === 0){ object.i = 'Fizz!'; }else if(i % 5 === 0){ object.i = 'Buzz!'; }else{ object.i = i; } console.log(object); }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。