友人から送られてきたのですが、JavaScriptは触ったことがなく、興味が湧いたので詳しく知りたいと思いました。
なので、解説をお願いしたいです。
htmlはかじったことがありますので、解説は大丈夫です。
友人も私も環境はwindows10です。
フォルダー
┣Black_Circle.jpg
┣new.html
┗idou.js
html
1<body> 2 </div> 3 <img src="Black_Circle.jpg" id="ball" height="150" width="150"> 4 </div> 5</body> 6<script src="idou.js"></script>
JavaScript
1var x_move = 0; 2var y_move = 0; 3var n_move = 1; 4 5ball.onclick = function() { 6 setInterval("idou(1,1,ball)", 10); 7} 8 9function idou(x, y, ball){ 10 x_move += x*n_move; 11 //y_move += y*n_move; 12 13 ball.style.transform = 'translate(' + x_move + 'px, ' + y_move + 'px)'; 14 ball.style.transform += 'scale(' + -1*n_move + ', 1)'; 15 16 if( x_move == 300 || x_move == -1){ 17 n_move = n_move * -1; 18 } 19}
回答3件
あなたの回答
tips
プレビュー