Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

137
Views
Array print element index 0 as index 1

How can I print the output as

17 in 1 days

21 in 2 days

23 in 3 days

and not

17 in 0 days

21 in 1 days

23 in 2 days

const arr = [17, 21, 23];

const printForecase = function() {
    for (let i = 0; i < arr.length; i++) {
        console.log(`${arr[i]} in ${i} days`);
    } } 
printForecase();
about 4 years ago · Juan Pablo Isaza
3 answers
Answer question

0

Since the index starts from 0, you just need to add one (1) when you print it in your console.log() (${i+1})

const arr = [17, 21, 23];

const printForecase = function() {
    for (let i = 0; i < arr.length; i++) {
        console.log(`${arr[i]} in ${i+1} days`);
    } } 
printForecase();
about 4 years ago · Juan Pablo Isaza Report

0

You can just add 1 with {i}

const arr = [17, 21, 23];

const printForecase = function() {
for (let i = 0; i < arr.length; i++) {
    console.log(`${arr[i]} in ${i+1} days`);
} } 
printForecase();

console.log(${arr[i]} in ${i+1} days)

about 4 years ago · Juan Pablo Isaza Report

0

const arr = [17,21,23];
const printForecase = ()=>{
        let days = 1;
        for(let newarr of arr){
           console.log(`${newarr} in ${ days++ } Days`)
        }
}

printForecase()
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!