CR = Code Review. O co chodzi? Zajrzyj tutaj
Pełna lista wszystkich Code Review? Zajrzyj tutaj
https://www.youtube.com/watch?v=tiK92m-RopI
01.html:
<!DOCTYPE HTML> <html lang="pl"> <head> <meta charset="utf-8" /> <title>Matematyka w JS</title> <link rel="stylesheet" href="style.css" type="text/css" /> </head> <body> <script> document.write(0.1 * 5); document.write("<br />"); document.write(0.15 * 3); document.write("<br />"); document.write(0.1 + 0.2); document.write("<br />"); if(0.1 + 0.2 == 0.3) document.write("true<br />"); else document.write("false<br />"); var x; x = Math.round((0.1 + 0.2)*10) / 10; document.write(x+"<br />"); x = Math.round((0.15 * 3)*100) / 100; document.write(x+"<br />"); x = 0.15 * 3; x = x.toFixed(2); document.write(x+"<br /><br />"); x = 1.005; x = Math.round(x*100) / 100; document.write(x+"<br />"); x = 1.005; x = x.toFixed(2); document.write(x+"<br />"); Number.prototype.round = function(miejsc) { return +(Math.round(this+"e+"+miejsc) + "e-"+miejsc); } x = 1.005; x = x.round(2); document.write(x+"<br />"); </script> </body> </html>
02.html:
<!DOCTYPE HTML> <html lang="pl"> <head> <meta charset="utf-8" /> <title>Matematyka w JS</title> <link rel="stylesheet" href="style.css" type="text/css" /> </head> <body> <script> var pln = 1000; document.write("Wpłata: "+pln+" PLN <br /><br />"); //Przewalutowanie var usd = pln / 4.00835701; document.write("Saldo: "+usd+" USD <br />"); usd = Math.floor(usd * 100) / 100; document.write("Saldo: "+usd+" USD <br /><br />"); //Zakupy var zakupy = 23.99; document.write("Zakupy: "+zakupy+" USD <br />"); var prowizja = 0.02 * zakupy; document.write("Prowizja: "+prowizja+" USD <br />"); prowizja = Math.ceil(prowizja * 100) / 100; document.write("Prowizja: "+prowizja+" USD <br />"); //Po zakupach usd = usd - zakupy - prowizja; document.write("Saldo: "+usd+" USD <br /><br />"); usd = 225.99; usd = Math.trunc(usd); document.write("Saldo: "+usd+" USD <br /><br />"); </script> </body> </html>
Paczka do pobrania: TUTAJ