Maison  >  Questions et réponses  >  le corps du texte

javascript - méthode de fractionnement du tableau

'1,2,3,4,5'.split(',');
Le code ci-dessus affichera ['1','2','3','4','5'];
array Chaque valeur est de type chaîne. Existe-t-il un bon moyen de changer les valeurs du tableau divisé en type numérique

学习ing学习ing2689 Il y a quelques jours1039

répondre à tous(4)je répondrai

  • ringa_lee

    ringa_lee2017-06-30 09:59:12

    Vous ne pouvez le parcourir à nouveau qu'après le fractionnement

    répondre
    0
  • 代言

    代言2017-06-30 09:59:12

    var number = '1,2,3,5,4,9,8,7'.split(','),
        out = [];
    for(var i=0;i<number.length;i++){
        out.push(+number[i])
    }
    console.log(out)
    [1, 2, 3, 5, 4, 9, 8, 7]

    répondre
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-30 09:59:12

    const a ='123456';
    a.split(' ').map (i => Number(i))

    répondre
    0
  • 怪我咯

    怪我咯2017-06-30 09:59:12

    Le type de votre split (« 1,2,3,4,5 ») est à l'origine une chaîne, juste une chaîne composée de nombres. Par conséquent, il est juste que le tableau formé après la division conserve son type d’origine. Parce que ce n'est pas un type numérique. Pour le changer en type numérique, parcourez simplement le tableau et convertissez chaque élément.

    répondre
    0
  • Annulerrépondre