# noul (/docs/api/core/functions/noul)



```ts
function noul(instructions, criteria?): NoulQuestion;
```

## Parameters [#parameters]

| Parameter         | Type                                                                                                                                |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| `instructions`    | [`Entry`](/docs/api/core/type-aliases/Entry)                                                                                        |
| `criteria?`       | \{ `false?`: [`EntryType`](/docs/api/core/type-aliases/EntryType); `true?`: [`EntryType`](/docs/api/core/type-aliases/EntryType); } |
| `criteria.false?` | [`EntryType`](/docs/api/core/type-aliases/EntryType)                                                                                |
| `criteria.true?`  | [`EntryType`](/docs/api/core/type-aliases/EntryType)                                                                                |

## Returns [#returns]

[`NoulQuestion`](/docs/api/core/interfaces/NoulQuestion)
