UNPKG

locutus

Version:

Locutus other languages' standard libraries to JavaScript for fun and educational purposes

15 lines (14 loc) 516 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.long2ip = long2ip; function long2ip(ip) { // discuss at: https://locutus.io/php/long2ip/ // parity verified: PHP 8.3 // original by: Waldo Malqui Silva (https://fayr.us/waldo/) // example 1: long2ip( 3221234342 ) // returns 1: '192.0.34.166' if (!isFinite(ip)) { return false; } return [(ip >>> 24) & 0xff, (ip >>> 16) & 0xff, (ip >>> 8) & 0xff, ip & 0xff].join('.'); }