1 + 2
1 - 2
1 * 2
1 / 2
3 % 2
2 ** 3
8
Čia surašysiu mažą dalį konstantų ir funkcijų pasiekiamų per Math
globalų objektą. Daugiau jų rasite parašę Math.
konsolėje ir pasirinkę iš sąrašo, arba dukart spustelėję Tab.
Math.PI
Math.abs( -1 )
1
.Math.ceil( 1.1 )
2
.Math.floor( 1.9 )
1
.Math.max( 2, 3 )
3
.Math.min( 2, 3 )
2
.Math.pow( 2, 3 )
8
.Math.round( 1.5 )
2
.Math.sin( Math.PI / 2 )
Math.sqrt( 4 )
Kvadratinė šaknis. Šiuo atveju bus 2
.
Norėdami naudoti nekvadratines šaknis, kelkite trupmeniniu laipsniu: Math.pow( 8, 1/3 ) === 2
.
parseFloat( '123.4', 10 )
123.4
.parseInt( '123.6', 10 )
123
.''.length
0
.[].length
0
.Skaičiai su kableliu kompiuteryje veikia ne visai taip kaip tikimės. Jei skaičiuojate tikslias reikšmes (pvz. pinigų kiekis), naudokite sveikus skaičius (pvz. centais).
> 0.1 + 0.2
0.30000000000000004