Java Script one-liners, long lines

  1. alert(20-2*Math.pow(3,2)+4/2*3);
  2. alert(Math.sqrt(2));
  3. var x = 3; var y = x*x + 2*x + 10; alert(y);
  4. alert("Tärningen är kastad!\nUtfall: " + Math.floor(6*Math.random()+1));
  5. alert(true && false);
  6. alert(false || true);
  7. alert(!false);
  8. var karnstridsspetsar=true; if(karnstridsspetsar) { alert("Ligg ner & njut!"); } else { alert("Gå till jobbet."); }
  9. var lisa=170, sophie=150; if(lisa > sophie) { alert("Sophie är skyldig Lisa " + (lisa - sophie)/2 + " kr"); } else { alert("Lisa är skyldig Sophie " + (sophie - lisa)/2 + " kr"); }
  10. var lisa=prompt("Lisa lagt ut:", 0), sophie=prompt("Sophie lagt ut:", 0); if(lisa > sophie) { alert("Sophie är skyldig Lisa " + (lisa - sophie)/2 + " kr"); } else { alert("Lisa är skyldig Sophie " + (sophie - lisa)/2 + " kr"); }
  11. var namn=prompt("Vad heter du?", ""); alert("HEJ " + namn.toUpperCase() + "!");
  12. var s = "", y, x = 0; while(x <= 2) { y = x*x+2*x+10; s += x + ", " + y + "\n"; x += 0.1; }; alert(s);
  13. var s = "", y, x; for(x=0; x <= 2; x += 0.1) { y = x*x+2*x+10; s += x + ", " + y + "\n"; }; alert(s);
  14. var s = ""; for(var i=0, y, x=0; i <= 20; ++i, x = i/10) { y = x*x+2*x+10; s += x + ", " + y + "\n"; }; alert(s);
  15. var s = "", expr=prompt("Uttryck:", "x*x+2*x+10"); for(var i=0, y, x=0; i <= 20; ++i, x = i/10) { y = eval(expr); s += x + ", " + y + "\n"; }; alert(s);
  16. for(var i=10; i>0; --i) alert(i); alert("BOOM!");
  17. var s="Multiplikationstabellen:\n"; for(var i=0; i < 10; ++i) { for(var j=0; j < 10; ++j) s += i + "*" + j + "=" + i*j + " "; s += "\n"} alert(s);
  18. function y(x) { return x*x+2*x+10; } var x=0; while(x != null && x.length != 0) x = prompt("y(" + x + ") = " + y(x) + ", new x or Cancel to quit:", "");
  19. function rndHex() { return Math.floor(256*Math.random()).toString(16); } function rndBgColor() { document.bgColor = "#" + rndHex() + rndHex() + rndHex(); } rndBgColor();
  20. var colors = new Array("Red", "Green", "Blue", "Cyan", "Magenta", "Yellow", "Black"), color = colors[Math.floor(colors.length*Math.random())]; alert(color + " is next..."); void(document.bgColor = color);


Copyright © 1998 by Mikael Bonnier, Lund, Sweden