การรีแฟคเตอร์ก่อนย้อนกลับโดยใช้แต่ละรายการ

// กำลังพยายาม Refactor ฟังก์ชัน firstReverse โดยใช้แต่ละฟังก์ชันใช่หรือไม่ // ฉันสร้าง func ที่ใช้ str เป็นพารามิเตอร์ ใช้ firstReverse ภายใน // for loop เอาต์พุตจะเป็นเวอร์ชันที่กลับกันของสตริง

var stringName = "แมตต์";

var firstReverse = function(str){ var เอาท์พุต = ""; สำหรับ (var i = str.length -1; i >= 0; i--){ เอาต์พุต+= str[i]; } ส่งคืนเอาต์พุต; };

firstReverse (ชื่อสตริง)

// เอาท์พุต: "ttaM"


person Yama Noorstani    schedule 16.08.2015    source แหล่งที่มา


คำตอบ (1)


อะไรแบบนี้เหรอ?

var stringName="Matt";
function firstReverse(str)
{
    var newString="";
    str.split('').forEach(function(a){newString=a+newString});
    return newString;
}

document.getElementById('test')./*danger!!!*/innerHTML = firstReverse(stringName);
<div id="test"></div>

person user156213    schedule 16.08.2015