Quiero ejecutar un ciclo del 1 al 10 y quiero imprimir "divisible por 3" al lado de todos los números que son divisibles por 3 lo mismo para 5, imprimir "divisible por ambos" al lado de los números que son divisibles por 3 y 5 ambos como se explica a continuación.
Rendimiento esperado:-
1 2 3 'divisible by 3' 4 5 'divisible by 5' 6 'divisible by 3' 7 8 9 'divisible by 3' 10 'divisible by 5' 11 12 'divisible by 3' 13 14 15 'divisible by both'Es bastante sencillo usar el operador aritmético % ,
var arr = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]; arr.forEach(x=>{ if(x%3==0 && x%5==0){ console.log(`${x} is divisible by both`); }else if(x%3 == 0){ console.log(`${x} is divisible by 3`); }else if(x%5 == 0){ console.log(`${x} is divisible by 5`); }else{ console.log(`${x}`); } }),