Steps to get the solution: 1. Create a variable named start with value is 0 for start Index. 2. Loop over the string until we find a space i.e ' ' 3. Reverse the string starting from start value till the index where we found the space i.e ' ' and store the value in result string. 4. Once the loop is over, we will have all words reversed in result string. Code snippet:

/*------------code---------*/
function reverse(str) {
 let result="";
 for(let i=str.length-1;i>=0;i--) {
   result+=str[i];
 }
 return result;
}
function reverseAllWords(str) {
 let result="";
 let start=0,end; 
for (let i=0;i<str.length;i++)) {
   if(str[i]==" ") {
     result+=reverse(str.slice(start,i))+str[i];
	 start=result.length;
   }
   else if(i==str.length-1){
     result+=reverse(str.slice(start,i+1));
   }
 }
 return result;
}
console.log(reverseAllWords('how are you')) // woh era uoy