Hola:
Para el sumatorio habría que empezar con el valor neutro de la suma y sumarle los que sean impares... o sea si el resto de dividirlos entre 2 es 1...
var neutro = 0;
var sumatorioImpares = neutro;
sumatorioImpares += (num1 % 2 == 1) ? num1 : neutro;
sumatorioImpares += (num2 % 2 == 1) ? num2 : neutro;
sumatorioImpares += (num3 % 2 == 1) ? num3 : neutro;
document.write("sumatorio de impares: " + sumatorioImpares);
Y para saber si un número es primo, o sea que solo sea divisible por sí mismo o por 1... habría que hacer un bucle entre 2 y el mismo número (aunque es mejor dividirlo por 2)...
Probaré con una función:
function esPrimo(n) {
lo_es = false;
for (i = 2,max = parseInt(n / 2); i < max; i++)
lo_es = (lo_es || n % i == 0);
return !lo_es;
}
Sé que con esto te lo estoy poniendo difícil con la sintaxis y la metodología... incluso no lo he probado y puede fallar, pero deberías investigar un poco y poner algo de tu parte.
De todos modos, puedes seguir preguntando...
Suerte