JSFiddle - React, Tailwind, and code Playground

by serio

JavaScript

var p = {
    'a': 'pee',
    'b': 'poo',
    'c': 'pong',
    'd': 'shlong'
}

console.log(Object.keys( p ).map( function( k ) {
    return p[k]
}).join( ', ' ).replace( /,([^,]*?)$/, ', and$1' ) );