Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title>JS Bin</title>
    <script src="https://code.jquery.com/jquery-git.js"></script>
</head>
<body>
    <div id="grid">
        <img id='halleBot' src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/06/Pac_Man.svg/1200px-Pac_Man.svg.png">
        <img id='star'  src="https://pngimg.com/uploads/star/star_PNG1597.png">
        
        <!-- row 1-->
        <div class='square' style="left: 0px; top: 0px;"> </div>
        <div class='square' style="left: 50px; top: 0px;"> </div>
        <div class='square' style="left: 100px; top: 0px;"> </div>
        <div class='square' style="left: 150px; top: 0px;"> </div>
        <div class='square' style="left: 200px; top: 0px;"> </div>
        
        <div class='line'   style='left: 0px; top: 50px'></div>
        
        <!-- row 2-->
        <div class='square' style="left: 0px; top: 50px;"> </div>
        <div class='square' style="left: 50px; top: 50px;"> </div>
        <div class='square' style="left: 100px; top: 50px;"> </div>
        <div class='square' style="left: 150px; top: 50px;"> </div>
        <div class='square' style="left: 200px; top: 50px;"> </div>
        
        <div class='line'   style='left: 50px; top: 99px'></div>
        
        <!-- row 3-->    
        <div class='square' style="left: 0px; top: 100px;"> </div>
        <div class='square' style="left: 50px; top: 100px;"> </div>
        <div class='square' style="left: 100px; top: 100px;"> </div>
        <div class='square' style="left: 150px; top: 100px;"> </div>
        <div class='square' style="left: 200px; top: 100px;"> </div>
    
    
    </div>
    <script> 
    
        
        var delay = 1000;
        var rotation = 0;
        var xPosition = 0;
        var yPosition = 0;
                
        
        function turnRight() {
            setTimeout(function() {
                rotation += 90;
                rotation %= 360;
                $("#halleBot").css('transform', 'rotate(' + rotation + 'deg)');
            });   
        }
        
        function moveForward(someNumber) {
            setTimeout(function() {
                var distance = someNumber * 50;
                if (rotation === 0) {
                    xPosition += distance;
                } 
                if (rotation === 90) {
                    yPosition += distance;
                }
                if (rotation === 180) {
                    xPosition -= distance;
                }
                if (rotation === 270) {
                    yPosition -= distance;
                }
                $('#halleBot').css('left', xPosition);
                $('#halleBot').css('top', yPosition);
            });
        }
    </script>
</body>
</html>
 
// this is a single line comment. 
// Comments are not interpreted by the browser as Instructions
/* 
This is a multi-line comment.
Sequence to get Pacman to the star:
*/
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers