forked from bellshade/Javascript
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathobject.js
More file actions
19 lines (17 loc) · 1.21 KB
/
object.js
File metadata and controls
19 lines (17 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// ==Object==
const hukumNewton = {
pertama:
"Jika resultan gaya yang bekerja pada benda yang sama dengan nol, maka benda yang mula-mula diam akan tetap diam. Benda yang mula-mula bergerak lurus beraturan akan tetap lurus beraturan dengan kecepatan tetap.",
kedua:
"Percepatan (perubahan dari kecepatan) dari suatu benda akan sebanding dengan resultan gaya (jumlah gaya) yang bekerja pada benda tersebut dan berbanding terbalik dengan massa benda.",
ketiga:
"Setiap aksi akan menimbulkan reaksi, jika suatu benda memberikan gaya pada benda yang lain maka benda yang terkena gaya akan memberikan gaya yang besarnya sama dengan gaya yang diterima dari benda pertama, tetapi arahnya berlawanan.",
gayaBerat(massaBenda) {
// pada javascript es6 dapat mendefinisikan method seperti ini, ini sama dengan gayaBerat: function(massaBenda){}
return massaBenda * 9.8;
}
};
console.log(hukumNewton.pertama);
// "Jika resultan gaya yang bekerja pada benda yang sama dengan nol, maka benda yang mula-mula diam akan tetap diam. Benda yang mula-mula bergerak lurus beraturan akan tetap lurus beraturan dengan kecepatan tetap."
console.log(hukumNewton.gayaBerat(50));
// melakukan perhitungan 50 dikali 9.8 hasilnya 490