Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

My solution to rollercoaster

89 views
Skip to first unread message

Jennifer Openshaw

unread,
Oct 16, 2020, 4:59:10 AM10/16/20
to Intro to JavaScript
const text = 'Hello World!';
const div = document.getElementById('rollercoaster');
let n = 0;
let fontSize = '10px';
let fontSizeNumOnly = parseInt(fontSize);

for(let i = 0; i < text.length; i++) {
  if (i < (text.length/2)-1) {
  let newSpan = document.createElement('SPAN');
  let textNode = document.createTextNode(text[n]);
    newSpan.appendChild(textNode);
  div.appendChild(newSpan); 
div.lastChild.style.fontSize = fontSize;
  n++;
  
  fontSizeNumOnly += 5;
  fontSize = fontSizeNumOnly + 'px';
    } else {
    
    let newSpan = document.createElement('SPAN');
  let textNode = document.createTextNode(text[n]);
    newSpan.appendChild(textNode);
  div.appendChild(newSpan); 
div.lastChild.style.fontSize = fontSize;
  n++;
      
    fontSizeNumOnly -= 5;
    fontSize = fontSizeNumOnly + 'px';
}
}

Reply all
Reply to author
Forward
0 new messages