最後のカンマを削除してピリオドに置き換えたい場所に作成した文字列があります。他のすべてのコンマを保持したいと思います。ここでは、条件付きステートメントを使用しようとしました。コンマを追加することはできますが、最後のステートメントをピリオドに置き換えることはできません。私はこれが初めてです、私は本当に助けをいただければ幸いです。
for (var i = 0; i < petArray.length; i++) {
petObj = petArray[i];
likesString = petObj.name + " " + " is a " + petObj.type + " she " + " likes ";
for (var j = 0; j < petObj.likes.length; j++) {
if (j < petObj.likes.length) {
var likesString = likesString + petObj.likes[j] + ", ";
}
else if (j == petObj.likes.length) {
likesString.replace(", ", ".");
}
}
displayResult();
}