用什么方法代替?求代码求大牛!!

 $(function(){
        var name=new Array(7);
        var number=new Array(7);
        $('#qd').click(function(){
                    //alert('1');

                    for(i=0;i<name.length;i++){
                        name[i] = $('#title input').eq(i).val();
                      // alert(name[i]);
                }
                for (j = 0; j < number.length; j++) {
                    number[j] = $('#number input').eq(j).val();
                    //alert(number[j]);
                }


   $('#chart').radarChart({
    size: [500, 400],
    step: 1,
    title: "My Skills",
    values: {

        // name:i,number:j
    // name, number
        "JavaScript": 1,
        "Node.js": 2,
        "jQuery": 3,
        "PHP": 4,
        "C++": 5,
        "Problem Solving": 5,
        "DHTML": 7  


      },
    showAxisLabels: true
  });
        });


           });

怎么给下面的 values: {"JavaScript": 1, .....} 用name[ i ]和 number [ j ] 代替?

     $(function () {
        $('#qd').click(function () {
            var Values = {};
            for (i = 0; i < name.length; i++) {
                Values[$('#title input').eq(i).val()] = $('#number input').eq(j).val();///////////////////                
            }
            $('#chart').radarChart({
                size: [500, 400],
                step: 1,
                title: "My Skills",
                values: Values,
                showAxisLabels: true
            });
        });
    });