• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Programming Expert

Solving All of Your Programming Headaches

  • HTML
  • JavaScript
  • jQuery
  • PHP
  • Python
  • SAS
  • VBA
  • About

The Programming Expert

The Programming Expert

Code Snippets to Help You Solve Your Programming Headaches Fast

Find Solutions for Your Programs in Python, PHP, HTML, SAS, JavaScript and more.

Become an Expert Programmer through Interactive Examples

JavaScript
jQuery
Python
PHP
HTML
SAS
VBA

JavaScript – Featured Example
How to Rotate an Image using JavaScript

Rotate image

<div id="div1">
  <img id="image1" src="http://theprogrammingexpert.com/wp-content/uploads/example-img1.png">
  <div id="click-me" onclick="rotateImage()">Rotate image</div>
</div>

<script>

var rotateDegrees = 0;  
function rotateImage(){
  rotateDegrees += 30;
  document.getElementById("image1").style.transform = "rotate(" + rotateDegrees + "deg)";
};

</script>
See More JavaScript Examples
jQuery – Featured Example
Example of Using the jQuery clone() Method

Clone box


<style>.box{ float: left; width: 50px; height: 50px; background: #7bbfa2; margin-right: 10px; margin-bottom: 10px; }</style>
<div id="div2">
  <div class="box"></div>
</div><div class="clear"></div>
<div id="click-me2" class="click-me">Clone box</div>

<script>
$("#click-me2").click(function(){
  var clonedP = $(".box:first").clone();
  var randomColor = "#" + (Math.floor(Math.random()*16777215).toString(16));
  clonedP.css("background",randomColor)
  clonedP.appendTo("#div2");
});
</script>
See More jQuery Examples
Python – Featured Example
Reverse String with Recursion in Python
string = "Hello"

def reverse_string(string):
    if len(string) == 1:
        return string
    return reverse_string(string[1:]) + string[0:1]

print(reverse_string(string))

#Output:
olleH
See More Python Examples
PHP – Featured Example
How to Check If String Contains Substring in PHP
$string = "I love to program!";
$substring = "program";

$result = str_contains($string,$substring)   /* $result = true */
See More PHP Examples
HTML – Featured Example
HTML Scrollable Div with Dynamic Content
This is a scrollable div

Keep clicking the button below to add enough divs to show the scrollbar.

Add text


<style>#div5 { height: 100px; width:300px; overflow-y: auto; border: 1px solid #444; padding: 5px; }</style>
<div id="div5">
  <div id="div6">This is a scrollable div</div>
</div>
<p>Keep clicking the button below to add enough divs to show the scrollbar.</p>
<div id="click-me">Add text</div>

<script>

$("#click-me").click(function(){
  $('<div class="new-div">This is a scrollable div</div>').appendTo("#div5");
});

</script>

See More HTML Examples
SAS – Featured Example
Generating Random Integers in a Range Using SAS
data k;
    a = 0;
    b = 10;
    do i = 1 to 10;
        rand_int = rand("integer",0,10);
        output;
    end;
run;
See More SAS Examples
VBA – Featured Example
VBA e – Using Exp() Function to Get Euler’s Constant e
Debug.Print Exp(1); 

'Output:
2.718281828459045
See More VBA Examples

Learn How to Program in Multiple Languages

Check out our recent programming articles below.

Python

  • Python Get First Word in String
  • Why Dictionaries Can’t Have Duplicate Keys in Python
  • Python Indicator Function – Apply Indicator Function to List of Numbers
  • How to Multiply All Elements in List Using Python
  • How to Check if List is Empty in Python

JavaScript

  • clearInterval JavaScript – How the clearInterval() Method in JavaScript Works
  • Remove Braces from String Using JavaScript
  • Using JavaScript to Check if Number is Divisible by Another Number
  • Using JavaScript to Get a Random Number Between Range of Numbers
  • getDate JavaScript – Get the Current Day of the Month in JavaScript

jQuery

  • Using jQuery to Append Text to textarea Field
  • Using jQuery to Move Element Before Another
  • How to Set Checkbox Checked With jQuery
  • Using jQuery to Select Multiple Classes
  • jQuery slideDown – How to Slide Down and Show an Element Using jQuery

PHP

  • Get Last Element of Array in php
  • php array_combine() – Create New Array Given Arrays of Keys and Values
  • Using strtoupper() in php to Convert String to Uppercase
  • php array_merge() – Merge One or More Arrays Together by Appending
  • Delete Cookie Using php

HTML

  • What is the Correct HTML for Making a Drop-Down List?
  • HTML superscript – How to Raise Text in HTML
  • outerHTML – How to Get and Change the outerHTML Property of an Element
  • What is the Correct HTML for Making a Text Area?
  • Can a div Have Two ids?

SAS

  • mod Function in SAS – Find Remainder of 2 Numbers After Division
  • SAS if then else – Write Conditional Expressions for Multiple Conditions
  • SAS contains() – Check if Variable Contains a String in Where Statement
  • SAS Delete Dataset – Use PROC Datasets to Delete SAS Files
  • SAS let – Create User-Defined Macro Variables in Your SAS Code

Primary Sidebar

About The Programming Expert

the programming expert main image

The Programming Expert is a compilation of hundreds of code snippets to help you find solutions to your problems in Python, JavaScript, PHP, HTML, SAS, and more.

Search

Learn Coding from Experts on Udemy

Looking to boost your skills and learn how to become a programming expert?

Check out the links below to view Udemy courses for learning to program in the following languages:

Copyright © 2022 · The Programming Expert · About · Privacy Policy