JS勉強

指数

eをつける。e=10の2乗
5e2 = 500

8進数、16進数

8進数リテラルは先頭が0で、その後1〜7がくる。
0377 // 3*64+7*8=255
実装によって8進数リテラルはサポートされてないので使用しないほうが無難

16進数は頭に、0xをつける
0xff // 255

javascript:URL擬似プロトコル

urlの最後に指定された式の値が文字列に変換され、この文字列がURLで指定された「ドキュメント」になる

javascript:a="<h1>title</h1>"
フィボナッチ数
var d=document;
d.write('<h2>Table of Fbonacci Number</h2>')
for(var i=0,j=1,k=0,fib=0;i<50;i++,fib=j+k,j=k,k=fib){
	d.write('Fibonacci (' + i + ') = '+ fib);
	d.write('<br/>')
}
Fibonacci (0) = 0
Fibonacci (1) = 1
Fibonacci (2) = 1
Fibonacci (3) = 2
Fibonacci (4) = 3
Fibonacci (5) = 5
Fibonacci (6) = 8
Fibonacci (7) = 13
Fibonacci (8) = 21
Fibonacci (9) = 34