User:Xenwolf/vector.js: Difference between revisions

From Xenharmonic Wiki
Jump to navigation Jump to search
Xenwolf (talk | contribs)
m testing...
Xenwolf (talk | contribs)
testing conditional addition
Line 1: Line 1:
function format_words(title, numWords){
function format_words(title, numWords){
   console.log("format_words [enter]");
   return title+" ("+numWords+" words)";
  const text = title+" ("+numWords+" words)";
}
   console.log("format_words: text:"+text);
 
   return text;
function conditional_text(condition, text) {
   if (condition){
    return text;
  }
   return "";
}
}


$(document).ready(function(){
$(document).ready(function(){
  console.log("on ready [enter]");
   const numWords = $("#mw-content-text > div").text().split(" ").length;
   const numWords = $("#mw-content-text > div").text().split(" ").length;
   const header = $("#firstHeading").text();
   const header = $("#firstHeading").text();
   $("#firstHeading").text(format_words(header, numWords)+" 🙂 😉 🙁");
  const isEditing = $("#toolbar").length !== 0;
  console.log("isEditing:"+isEditing);
   $("#firstHeading").text(format_words(header, numWords)+conditional_text(isEditing, " 🙂 😉 🙁"));
   $("#toolbar").add("🙂");
   $("#toolbar").add("🙂");
  console.log("on ready [leave]");
});
});

Revision as of 21:35, 31 May 2020

function format_words(title, numWords){
  return title+" ("+numWords+" words)";
}

function conditional_text(condition, text) {
  if (condition){
    return text;
  }
  return "";
}

$(document).ready(function(){
  const numWords = $("#mw-content-text > div").text().split(" ").length;
  const header = $("#firstHeading").text();
  const isEditing = $("#toolbar").length !== 0;
  console.log("isEditing:"+isEditing);
  $("#firstHeading").text(format_words(header, numWords)+conditional_text(isEditing, " 🙂 😉 🙁"));
  $("#toolbar").add("🙂");
});