わかりました、これは私の以前の質問にかなり関連していますが、それでも(そのページに移動する必要はありません..)
形式の文字列があります
ItemName1:Rate1:Tax1_ItemName2:Rate2:Tax2:_ItemName3:Rate3:Tax3_ItemName4:Rate4:Tax4
ユーザーは 4 つの引数を渡します。最初に、このリストが で分割されたときにどの要素を取るかを_
伝え、他の 3 つは項目の新しい値を伝えます。
たとえば、ユーザーが2, Denim Jeans, 399.00, 14.34
. 元の文字列は次のようになります
ItemName1:Rate1:Tax1_ItemName2:Rate2:Tax2:_Denim Jeans:399.00:14.34_ItemName4:Rate4:Tax4
最初に で分割し_
、インデックス2
(ユーザーが指定した値) の要素を取得します。次に、その要素を で分割し、:
それらの項目を指定した値に置き換えます。
私はたくさんのことをしました。これがそのためのjsfiddleです。しかし、適切な連結を行う最後の部分で立ち往生しています。
この最後の関数を作成するのを手伝ってください。
編集:フィドルを更新しました!