Messaging APIs built for Developers

function fibonacciSequence(n) {
  if (n <= 0) {
    return [];
  } else if (n === 1) {
    return [0];
  } else {
    const sequence = [0, 1];
    while (sequence.length < n) {
      const nextNumber = sequence[sequence.length - 1] + sequence[sequence.length - 2];
      sequence.push(nextNumber);
    }
    return sequence;
  }
}

// Example: Output the first 10 Fibonacci numbers
const numberOfTerms = 10;
const fibSequence = fibonacciSequence(numberOfTerms);
console.log(`The first ${numberOfTerms} Fibonacci numbers are: ${fibSequence.join(', ')}`);

“Without Esendex’s SMS API we wouldn’t have been able to provide such a robust click-and-collect solution”

bulk

Let’s start sending, together.

Insights