Advertisement
Liliana797979

pascal and camel case - js advanced

Oct 3rd, 2021
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve() {
  2.   const text = document.getElementById("text").value;
  3.   const naming = document.getElementById("naming-convention").value;
  4.   const resultContainer = document.getElementById("result");
  5.  
  6.   const splitted = text.split(" ");
  7.  
  8.   const resultString = "";
  9.   if (naming == "Pascal Case") {
  10.       for (let i = 0; i < splitted.length; i++) {
  11.         resultString += splitted[i][0].toUpperCase() +
  12.         splitted[i].slice(1, splitted[i].length).toLowerCase();
  13.       }
  14.   } else if (naming == "Camel Case") {
  15.     resultString += splitted[0][0].toLowerCase()
  16.     + splitted[0].slice(1, splitted[0].length).toLowerCase();
  17.     for (let i = 1; i < splitted.length; i++) {
  18.       resultString += splitted[i][0].toUpperCase() +
  19.       splitted[i].slice(1, splitted[i].length).toLowerCase();
  20.     }
  21.   } else {
  22.     resultContainer.textContent() = resultString;
  23.   }
  24.   resultContainer.textContent = "Error";
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement